r19 - 04 Feb 2010 - 07:37:14 - MarcoOstiniYou are here: TWiki >  LunarNumbat Web > WebHome
Searched: \.*

Results from LunarNumbat web retrieved at 01:57 (GMT)

ASRI Development Tasks

In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver:

About Lunar Numbat

Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X-Prize team "White Label Space". Why? So as to put a Linux powered robotic Australian Marsupial on the moon. Simple really. smile

The Google Lunar X-Prize awards US$20 million to the first team to safely land a rover on the moon which successfully roves more than 500 meters and transmits back high definition images and video, with bonuses for extra achievements.

"White Label Space" is a Google Lunar X-Prize (GLXP) team we like the look of, which is why we're partnering with them.

The Numbat is a small smart and very cute endangered Australian Marsupial. It's efficiencies and intelligence represent the attributes we aspire to in our rover.

While our primary goal is to assist "White Label Space" to succeed in the GLXP, our reasons for doing so also include bringing about innovations in Space Science using Open Source technologies, to collaborate with other Space Science entities, to educate as to the grand benefits that Space Science provides all people and advocate the formation of a combined Space Agency by Australia and New Zealand. Lunar Numbat can help us not only to get to the Moon, but to get ourselves sorted on Terra Firma.

As for the moon, it's our companion world, our off shore island. Invariably when you learn about the moon, you learn about the Earth. In more ways than may seem self evident, they're linked.

With 2009 being the International year of Astronomy, we'd like to start making Space Science better understood, less expensive and more accessible to everyone.

Sound like fun to you? Then come join us!

Despite being ignored for so long, some groups are working on Space Science in Australia

Australian Space Research Institute (ASRI)

Rocketry and Propulsion

Ausroc 2.5

SP3 at the Australian National University

  • SP3 Space Plasma, Power & Propulsion Group
  • HDLT Helicon Double Layer Thruster
  • DS4G Dual Stage Four Grid Thruster

Centre for Hypersonics at the University of Queensland

Satellites

BLUEsat at the University of New South Wales

Advocacy

National Space Society of Australia

The Mars Society Australia

Lunar Numbat Build Team

Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is:

Andy Gelme (Hacker At Large)

My interest in space travel was inspired by watching the first moon landing on T.V when at primary school ... and later on, the Viking and Voyager space programs. As an impressionable teenager, popular films such as 2001: A Space Odyssey, Star Wars (et al) and the Cosmos T.V series have all left their mark. Now, the opportunity to participate in a GLXP space mission, utilizing and creating open-source software and hardware ... is too good to resist.

As a software engineer with experience in automation systems, the Lunar Numbat mission subsystems of interest are avionics (ACS), data handling (CDH) and communications (COMS).

My personal web-site, blog and twitter.

Lee Begg

Lee has been interested in space travel for a long time, and an Open Source Developer since 1998. His main Open Source project is Thousand Parsec, a turn based space strategy game. His blog is old and out of date. Lee lives in Wellington, New Zealand.

Lee will be focusing on video, stills, compression and communication subsystems.

-- LeeBegg

Luke Weston

Luke is a jack-of-all-trades hardware hacker with an interest in Open Hardware and Open Software, electronic engineering, space exploration, space science and technology. He has mostly completed Bachelor's degrees underway in physics and computer engineering.

-- LukeWeston

Jonathan Oxer

Like most people, as a kid I wanted to live in the future with flying cars and robots that walk around. Unlike most people, that dream didn't go away when I grew up. As a result I've spent most of my life tinkering, inventing, and generally pushing the boundaries of technology in an attempt to help the future arrive sooner. I'm:
  • Founder and CTO of Internet Vision Technologies, a web-application development businesses that has its origins way back in 1994
  • Past President of Linux Australia, one of the largest FOSS community organisations in the world
  • Slightly notorious for implanting an RFID tag in my own arm in early 2006
  • Author of a variety of technology-related books including "Ubuntu Hacks", one of the top selling books ever about a Linux distribution
  • Interested in the intersection of hardware and software and what it means to embed intelligence into everyday objects
  • Co-founder of the Geek My Ride project
  • Co-host of the upcoming TV show SuperHouse

My blog, Wikipedia page, and Twitter updates.

Marco Ostini (Project Leader)

While I was born into a world where people had already walked on the moon, I'm frequently frustrated by the lack of ongoing developments since. Granted I understand the geo-political and economic dynamic, but we do as nations make our choices, and at times choose badly. $114m on Work Choices advertising instead of infrastructure or research, for example.

Passion for Science, Technology and Aerospace have had a significant presence from my formative years. From the third grade I was writing about Space. Later I dabbled in electronics, started to code badly at 15 and read great slabs of material on anything that flew - especially things that flew fast! (I <3 SR71) One of my favourite reads at this time was a shuttle flight manual issued to the STS flight crew. By the time I was 18 I "accidentally" got a private pilot's license when a friend suggested that I take a trial flight, and I got hooked on the freedom of being in the sky.

After some Tertiary study I switched from IT as a hobby to a career in the early 90's, and have done so ever since. I certainly value the sanity and sustainability of Open Source technologies.

Genuine Research and Teaching are very important to me, which is why I've remained working at a University for over a decade now.

The lack of Genuine "device in microgravity vacuum" Space Science happening in Australia since Wresat has been quite perplexing to me, and slowly I've worked out the difference between promises made and what in fact happens. Australia needs a Space Agency, just as a city needs a Fire Brigade. Without one we leech off neighbours, and are unable to assist when requested, and all the while ignorance of Space Science abounds, which is not good. I believe that Australia and New Zealand together should form a modest Space Agency that cooperates with other's globally.

Lunar Numbat Contributors Team

The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support the Build Team with research, code and all the while brainstorming and evaluating new ideas.

Roy Duncan

Roy holds a doctorate in physics, and worked in Germany as an astronomy postdoc with the Max Planck Institute for Radioastronomy before returning to Australia and moving more in to computer-type stuff. Roy is a Fellow of the Alexander von Humboldt Foundation. You can find a bit of his work on the Multiwavelength Milky Way website; specifically, the radio data at approximately 2.6 GHz. You can see these data in Google Earth here.

Some years ago, Roy embarked on a mission which has ultimately resulted in telescope-net.com, a website for astronomy and robotic telescopes. Part of this endeavour has involved the development of two fully-robotic observatories, which in retrospect he admits probably wasn't the easiest thing in the world to do. This mission has also resulted in a Citation for Outstanding Contributions to Student Learning from the Australian Learning and Teaching Council.

Roy is currently employed by a Queensland tertiary institution, where he maintains a number of web-related systems and services, and works to integrate them with their wider IT environment.

Stuart Young

Stuart is a bit of a hardware hacker at heart. He's been using Linux since 1996, started playing online with BBS's and at the same time on the air with CB radio in 1983, and built his first superhet AM radio in 1978, back when he was only 8.

Current things he's looking to play with outside of Lunar Numbat are GNURadio and RepRap? .

Stuart is currently employed as a System Administrator and as a Technical Support person in the barcoding industry.

Paul Schulz

James Purser

James is a husband, parent and general geek. While his work focus is web and Collaboration, his geek focus ranges from shiny new web toys to space exploration and colonisation.

WLS Development Tasks

As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are:

How do I join Lunar Numbat ?

So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it?

Welcome!

Lunar Numbat is an Open Source project run by New Zealanders and Australians and open to all those interested.

The first step to joining is to subscribe to the Lunar Numbat Mail List, and in the "Welcome to Lunar Numbat" thread introduce yourself and tell us a little about yourself, describing your skills and abilities interests and passions, why you're interested and what you consider you might bring to the endeavour.

We've also got an IRC Channel where some of us hang out on (#lunarnumbat @ irc.freenode.net).

From there the key is - communicate!

Participate in the discussions, share your ideas, and let us get to know your strengths. Chances are we'll soon find something for you to do. smile

Task - Class C Rocket Launches

rocket-launch.jpg

Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They have a low operational ceiling of only 100 to 200 meters and can lift a very small payload using expendable solid-fuel motors.

(By "Class C", what we mean is model rockets of a size consistent with (typically) the use of "C" impulse class model rocket motors, typically disposable Estes-style model rocket motors.)

Class C rockets are extremely limited with regard to experiments or development that can be performed, but they are still an excellent way to get a feel for rocketry and gain an understanding of what to expect with larger rockets. Because of their low operational ceiling and cheap motors a series of launches can be performed quickly in any suitable open area without requiring special airspace clearance.

As a fun and simple payload capacity test Jonathan Oxer performed two class C rocket launches with solid chocolate Easter eggs loaded into the nosecone to simulate the mass of a telemetry system. The launches were recorded on video:

http://jon.oxer.com.au/blog/id/327

Datalogging / Telemetry System Development

As a challenge to develop a very small / light avionics package Jonathan is currently working on a payload for a class C rocket that will provide:

  • 3-axis accelerometer data
  • GPS data
  • Local (in-rocket) data storage
  • Real-time data transmission

Initial development work can be seen on his blog:

http://jon.oxer.com.au/blog/id/328

http://jon.oxer.com.au/blog/id/330

Task - Class G Rocket Launches

There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview of what is being undertaken (and roughly by who).

Class G rocket avionics / telemetry

avnrb.gif

This is the first-generation prototype ARTEMIS telemetry / instrumentation board we have designed and built. This board plugs into an Arduino MEGA (pictured) as a shield; it does not contain its own microcontroller. Telemetry is transmitted via an XBee module (2.4 GHz, 1-2 mW). This is not very powerful, but for the limited altitude we have flown to so far, this is sufficient.

avnrb.gif

This is an example of an Aerotech ARCAS HV model rocket; an example of the same model rocket we have used to fly this payload so far. This is a mid-to-high powered rocket, typically flown on a 'G' motor, or thereabouts.

(By "Class G rocket", what we mean is a hobby rocket of a size consistent with (typically) the use of "G" impulse class rocket motors. This is a simple, rough metric we can use to describe the size of a hobby rocket, in terms of the motor it typically flies on. Both single-use disposable motors and reloadable APCP motor systems can be found in this impulse range.)

Planning session for Class G rocket avionics and audio / video

ARTEMIS: Arduino Rocket Telemetry Module and Instrumentation System

General discussion Avionics details list {LukeW} Avionics schematics {LukeW} Artemis code & Hardware pinouts {LukeW} Power charging schematic ... NEED TO FIND URL or EMAIL ATTACHMENT {LukeW}

Hardware: Overview

  • Arduino
  • Sensor board(s)
  • Audio / Video
  • Telemetry
  • Power
  • Chassis
  • Consider Class C retro-fit

Hardware: To Do {MikeB,LukeW}

  1. Check Arduino pin usage {????}
  2. Definite hardware specifications
    1. Communications (ZigBee ?), storage (DataFlash versus SD card ?)
  3. Assemble hardware in one place {AndyG}
  4. Triage for hardware decisions, what will be flight ready ?
  5. Hand-over to {MikeB}

Hardware: Payload packaging

  • Rigid in flight
  • Accessible, easy to install and remove
  • Testable outside of rocket
  • Weight minimized
  • Avoid shielding telemetry transmission
  • Strength, survive crash landing
  • Mounting resilience
  • What if payload lost, find how ?

Firmware: Sensor Board(s)

  • Communications, e.g. ZigBee mount [serial] {PeteY,AndyG}
  • Storage [SPI] {PeteY,AndyG}
  • Accelerometer / Gyro (6DoF) [analog x 3, serial] {JonO,AndyG}
  • Pressure sensor [SPI] {JonO,AndyG}
  • Temperature sensor [1wire] {AndyG}
  • Light sensor (LDR) [analog] {JonO}
    • Roll-rate and parachute deploy sensor
  • Real-time clock [1wire] {AndyG}
  • Power bus monitoring [analog] {SamS}
  • GPS [nmea-serial] {JonO}
  • VirtualWire [serial pins x 2] {AndyG}
  • Current sensor [analog] {SamS}

Software: Aiko framework {PeteY}

  • Easy install / update - Linux ?
  • Testing: reliable, e.g. real-time timing
  • "Aiko-ize" each device, e.g. LCD, 1-wire temperature sensor, RTC
  • Determine device sample rates ? Attach time-stamp
  • Telemetry -> Storage, after launch -> Upload to host
  • Telemetry -> Communications, determine sample rate
  • Data ...
    • Launch start / end (button press or 2-way ZigBee communications ?)
    • Checksum data, calculated by Arduino
    • Checked by host
    • Generated every "n" records
  • Self-testing: Check-list, provide status, how ?
  • Bench testing: Simulated (switches, potentiometer, signal generator)
  • Test firmware and host software
  • Software test using existing Class C rocket {JonO}
  • Simulate using Test Arduino (generate inputs) -> Rocket Arduino

Software: Miscellaneous

  • GPS -> RTS -> "millis()"
  • Aiko error handling
    • Fatal error code -> provide failure status
    • Non-fatal error code -> ?
  • Use 2 person triangulation during launch to check maximum altitude

Generic Telemetry Module

ASRI Requirements

To assist with the Small Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an initial discussion among the HackerSpace/Lunar Numbat communities:

ADC Requirements

  • ADCs with a sample rate of 100 Hz (baseline), with an option for much faster sample rates if necessary. (e.g. Mach shock wave recording.)
  • At least 12 bits of ADC resolution.
  • ADC samples at 100 Hz are stored on local memory, but 1 in 10 of those samples (at 10 Hz, in real time) are transmitted via RF telemetry.

For example, 16 channels might be a desirable number, divided up as follows:

    • 7 x channels from devices or instruments in the user's payload
    • 3 x accelerometers
    • 3 x gyroscopes
    • 1 x temperature sensor
    • 1 x barometric pressure
    • 1 x spare, or for user instruments.

Note that the GPS receiver is not an analog sensor device, and therefore it has nothing to do with the ADCs. GPSs typically output ASCII data (standardised NMEA strings) over a digital serial interface. 5-10 Hz is the fastest update rate I've seen for commercially available GPS modules.

Before deciding upon the number of ADC channels, however, I think it is valuable to consider what kind of sensors we actually want to use and whether these sensors have analog output and require external ADCs. Many of these kinds of sensors available today have digital outputs.

For example, if we look at the ADXL345 3-axis accelerometer (just as one example), this accelerometer has built-in ADCs and has a digital I2C? /SPI interface.

We can implement both the 3-axis accelerometer and the 3-axis gyroscope using sensors with digital outputs (using e.g. the Analog Devices ADIS16400 IMU module). We can also implement the barometric pressure sensor and the temperature sensor digitally, using a SCP1000 and DS18B20? respectively.

(A Zuni will experience acceleration of about 70 g during engine burn. Is it possible to get MEMS accelerometer chips that can measure accelerations that large!?)

Therefore, we only need 8 12-bit ADC channels available, and we can make them all available for interfacing with sensors or circuits in the user payload.

We also need digital interface pins available, of course, for the SPI, I2C? and 1Wire interfaces for these digitally-interfaced sensors. The GPS is interfaced onto a serial UART. Flash memory for local storage is also needed - I think something removable like an SD card would be the best way to go here.

Video

  • 2 x standard definition cameras at 25(?) FPS
    • 1 x up
    • 1 x down

Antennas

  • Integrated "Wrap-around" type would be preferable for TLM/VID/GPS

Bandwidth

  • 100 Mhz to xmit telemetry, video & GPS data.

Physical Size

  • 127 mm diameter x 150 mm long
  • Conform with standard bolted interface. Ref ASRI payload user guide.

Physical durability

  • Able to withstand an acceleration of 70 g.
  • Storage chip protection via resin potting or similar.

Battery

  • Li-polymer battery

Desirable

  • Option for RF uplink connection

HD Video & Still Transmission

GLXP Requirements

This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site.

All requirements are after processing.

Stills

  • Clearly show what they are meant to show
  • >= 8 bit/colour
  • SNR 50:1 at albedo approximately equal to 0.1
  • =< 0.3 milliradians/pixel (0.017 degrees) - the earth will be about 100 pixels wide
  • In colour and colour corrected
  • "Reasonable" illumination and contrast
  • In "Detail" images all logos clearly ledgable

Video

  • Clearly show what they are meant to show
  • Must show dynamic content (movement, camera changes)
  • Framerate appropriate for action (smooth motion)
  • In colour and colour corrected
  • Near real-time (NRT) video
    • High priority communication, early as possible
    • At least 320x240
  • HD Video
    • 1280 x 720 progressive scan (720p)
  • HD and NRT videos can be the same transmission, as long as all requirements are met
  • HD must arrive before the end of the mission

Arrival Mooncast

  • Detailed content plan required 180 days before launch for GLXP
  • Show arrival/initial exploration of the surface
  • 8 minutes of video (same videos in NRT and HD)
  • Panoramic photo(s) 360 degrees, at least 60 degree vertical view (centred near horizon)
  • At least one recognisable "Detail" self-portrait of the craft and any secondary vehicle(s)
  • "Detail" images of logo cluster and GLXP payload
  • Pre-recorded video (with audio), email and text messages by GLXP (total 10MB)

Completion Mooncast

  • Detailed content plan required 180 days before launch for GLXP
  • Show exploration and completion of GLXP requirements
  • 8 minutes of video (same videos in NRT and HD) including some when vehicle is in motion
  • Panoramic photo(s) 360 degrees, at least 60 degree vertical view (centred near horizon), at the end of 500m
  • At least one recognisable "Detail" self-portrait of the craft and any secondary vehicle visible
  • "Detail" images of logo cluster and GLXP payload

Round Trip Data

  • Approx 10MB data to be sent from earth to craft and back

Communications requirements

  • All GLXP data must be encrypted and decryption keys given to GLXP

Capture Size and Raw Data size

Images

  • Panorama (min, no overlap): 21176x3529, 224190312 bytes (213MB)
  • Detail pictures: Depend on distance from logos, size of logos, etc

Video

  • 8 minutes of video
    • Each frame: 1280x720, 2764800 bytes (2MB)
    • NRT: 320x240, 230400 bytes (225KB)
    • Frame rate: variable, dependent on speed of rover/camera movement and distance (and angle) from moving items

Other data

  • Prerecorded media: 10MB
  • Round Trip media: 10MB

GLXP as indicated that the total mooncast size should be around 500MB (total 1GB).

Possible Hardware

Approach

There are two components to this problem. One is the capture of the images/video. The other is how to get them to earth.

For the first part, it is suggested that we use JPEG2000. It is a high quality compression format with some neat properties, such as many progressive transmit/display modes (low quality first or low resolution first, for example). There is also a related video format called Motion JPEG2000. This allows one capture and storage format, which is relatively fast and light. The NRT video can be culled directly from the higher quality version without decompression and recompression.

The second part requires data management and protocol/communications systems. This is usually performed by the IHU, Integrated Housekeeping Unit - the main computer of the space craft. Being able to full utilise the communications bandwidth and have high priority information be not subject to high latency requires priority queuing and other protocol features.

Sending video

Since video is a series of frames, a failure in one frame doesn't affect the next in Motion JPEG2000 and will quickly be replaced by the next frame. For the full quality video, it should be drip feed down, and any frames with errors are requested again and are send when bandwidth allows. This is similar to TCP, but retransmissions are lower priority and do not change the rate of transmission. A mechanism similar to rsync or Bit torrent can be used to detect errors and trigger the retransmissions. Good communications protocols and encoding will lower the rate of errors.

(Draft) Component diagram for the IHU:

ihu-components.png

Plan

The plan calls for two streams of work which eventually merge.

Video Processing

  • Research JPEG2000 and MJPEG2000 standards - A few minor changes to the final committee draft have been noted.
  • Develop Proof of Concept (POC) culling program - Done for jp2 files with SOP markers http://github.com/llnz/poc_decimator/tree/master
  • Analyse performance of POC program
  • Investigate/develop/test asynchronous tasklet-like processing outside of IHU
  • Develop culling tasklet

IHU

  • Identify major common functional blocks
  • Design interfaces for the functional blocks
  • Develop Linux architecture support (mainly for testing)
  • Develop core functional blocks
  • Develop sample tasklets and applications
  • Develop ARM architecture support (or likely flight platform)

Task - Propulsion Control Avionics

The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre-determined instructions on a CAN bus. In cooperation with ASRI's AUSROC 2.5 mission, the LN build team will develop the hardware and firmware required to receive instructions on a CAN bus and translate these to the motion of a ball valve which is ultimately used to control the propellant flow into the rocket engine.

The engineering of the throttle system has three main components:

i. Electronics

The electronic hardware interfaces to the CAN bus and to the motor control board.

At this stage, we have implemented this controller around an AVR microcontroller, specifically the Atmel ATmega328, combined with a Microchip MCP2515 CAN transceiver. The use of an AVR microcontroller which is compatible with the Arduino system is advantageous as it allows leverage of the ease-of-use of Arduino, our existing experience with Arduino and existing Arduino firmware technologies such as the Aiko framework.

(Interestingly, the Copenhagen Suborbitals team have recently found that an ATmega168 microcontroller continues to run normally when immersed in liquid oxygen at 90 K... the AVR doesn't appear to display any "cold bug" effects at these temperatures due to bandgap shifting or carrier freeze-out that can often cause silicon microprocessors to refuse to work at these very low temperatures.)

The servo drive board being used at this stage is the Rutex R2020. Two of these units have been made available to the LN build team by ASRI. The R2000 setup and tuning documentation from Rutex is valuable background reading on this device, as is the other documentation available on these devices from Rutex.

The main power supply that the Rutex servo drive board board takes (via the 16-pin IDC connector) is 24 V, but it requires little current, well under 1 A. If the electronics assembly is supplied with 24 V then this 24 V rail can also be supplied to a voltage regulator on the microcontroller board to provide the 5 V required for the microcontroller and CAN chipset. This is implemented on our boards at present via a LM2675-5.0 switching regulator. This means that 24 V needs to be supplied (over the CAN D-9 connector), and this powers up both boards; the microcontroller/CAN board, and the R2020 servo controller board.

We have determined that the main DC power bus on the AUSROC 2.5 launch vehicle will have ~24 V DC available, and the valve control electronics will be run off this, which will be cabled down into the valve fairing along with the CAN data pair.

The Rutex R2020 board has four large, high current terminals connecting to its internal H-bridge - two connect to the motor, and two connect to the main high-power supply which drives the motor. This motor requires a 60 V power supply to operate at its maximum speed. The continuous current draw of the motor is 5 A, although the peak motor current (the stall current) is 30 A. Building any kind of power supply which can supply 5 A at 60 V is expensive and difficult, and especially so in a launch vehicle where batteries must supply all the electric power, with significant limits to their volume and mass. We are presently supplying 50 V to the motor, with the current required, for testing and development on the ground via a simple linear power supply. 50 V, as opposed to the motor's rated maximum of 60 V, is sufficient for operation of the motor at a sufficiently high speed.

In the launch vehicle, the 50 V motor power supply will be supplied via a pack of lithium-polymer cells within the valve fairing.

The R2020 driver board is rated for a maximum current of 40 A, so under even the worst case motor stall condition (at 27.5 A) it should never be expected to be damaged. However, the main motor power supply should be fused, for example to protect the Rutex board against a motor short and to protect the relatively thin wires connected to the motor, as well as to prevent fire or explosion of the batteries. A 5A fuse seems to work well; even with the gearhead and valve attached to the motor, current consumption of the system is less than 5 A.

The position encoder mounted on the motor is an E5S? -50-250-IEG from US Digital. This encoder outputs 50 pulses per revolution. Therefore, at a rotational speed of 3000 rpm at the motor, the output is 15,000 pulses per minute, or 2500 Hz. This encoder is connected to a Rutex R2210 single-ended encoder interface board, which is connected via a standard Cat. 5 patch cable (both boards have RJ-45 connectors intended for this purpose) back to the R2020 board, completing the servomechanism control loop.

We can communicate with the R2020 board using a very simple direction/step interface.

With a step multiplier of 5, one clock step into the R2020 board rotates the motor until 5 steps have come back from the encoder. Since there are 50 encoder output pulses per revolution, this corresponds to 1/10 of a revolution.

Since the gearhead has a 50:1 gear ratio, this 1/10 of a revolution of the motor corresponds to only 1/500 of a revolution of the valve.

Therefore, to turn the valve by, say, 90 degrees, we need to send a series of 125 pulses to the R2020 controller, at a frequency of at least 500 Hz for appropriately fast motion.

The step multiplier can be set using the Rutex setup (Windows) software, and saved into the EEPROM on the R2020 board. Increasing this step multiplier can be required for fast motion, since the input hardware on the Rutex board can only sample the step signal up to some certain frequency, although a 5 x step multiplier, for example, decreases the positioning resolution of the system by a factor of 5. However, I think 1/500 revolution resolution is pretty good for what we need.

ii. Motor and mechanical powertrain

This subsystem comprises the electric motor itself, the mechanical powertrain between the motor and the propellant valve, and the electromechanical feedback mechanism which provides feedback of the valve position back to the electronic controllers and to the main flight computer (via the microcontroller and the CAN interface).

The motors used are MCG ID23900 brush motors. Here is a datasheet for this motor.

The physical dimensions of the mounting flange of the motor are consistent with the NEMA 23 standard specification. The ID23900 datasheet above says that its continuous torque is 0.42 Nm. This is "stepped up" by the 50:1 gearbox, so you get 21 Nm at the valve. 21 Nm is equal to 2.14 kg-m, or 214 kg-cm. However, the peak instantaneous torque available may be higher.

The existing gearheads are Bayside RA60-050 50:1 right-angle reduction gearheads. (Do we have some kind of manual or datasheet available for these gearheads?)

We now have most of the mechanical assembly complete, with the motor mounting holes re-machined and the motor bolted onto the gearhead assembly. We have sourced a couple of linear motion sensing potentiometers (Colvern LM10 equivalents, #317-780 from RS Components. We're currently designing and implementing exactly how the valve position sensor assembly will fit together.

The position sensors don't quite fit into the holes in the aluminium adapter block... the block requires just a tiny bit of re-machining to enlarge the holes.

We will ultimately enlarge the hole and drill and tap two blind holes on either side of it to screw the sensor onto the side of the block. (As far as I can tell, it doesn't matter which side this goes on, since the block is symmetrical, and can be turned if appropriate.)

Now... the actuator shaft of the valve sticks up into the adapter block, and it fits into the slot/receiver/socket thing on the end of the gearhead, which is also protruding a little way down into the other side of the interface block.

We may also need to mount one or two high-power resistors or other heating elements on the adapter block on the liquid oxygen valve to keep this valve warm and prevent it from freezing or sticking. These will be powered from the external power supply umbilical from the launchpad, in the case of the AUSROC 2.5 vehicle, which will be severed on launch.

iii. Propellant valves

The valves are stainless steel three-piece ball valves, made by Apollo, I think, with 1" Swagelok tubing compression fittings.

Do we know exactly what model of valves these are? Do we have any more documentation or a datasheet? I don't know.
The only markings on the valve are "1000 CWP USA" / "CII CF8M? ". 1000 CWP is cold working pressure (in psig), I don't know what CII means, and CF8M? is the specific metallurgical composition of the stainless steel.

If we assume that from fully closed to fully open corresponds to 90 degrees of angular motion, we can define 0 degrees to be 0% propellant flow and +90 degrees to correspond to 100% propellant flow. The propellant valves are required to transit from fully closed to fully open within not more than 250 milliseconds.

90 degrees of valve travel within 250 ms corresponds to an angular speed of 60 rpm (1 Hz), at the valve. Since that speed is stepped down by the 50:1 gearbox, this corresponds to 3000 rpm (50 rps) at the motor.

The motor's maximum rotational speed is quoted as being 5500 rpm, at a motor voltage of 60 V. Assuming that the motor speed scales linearly with the voltage, then, the minimum voltage required for a rotational speed of at least 3000 rpm is 33 V. A 50 V motor power supply should be perfectly adequate for this purpose.

The propellants used in AUSROC 2.5 are liquid oxygen (LOX) and kerosene. Specifically, I believe the fuel used in past AUSROC 2 firings has been commonly available Jet A1 (jet fuel), as opposed to something like RP-1.

The physical compatibility of the valve materials with cryogenic liquid oxygen is a challenging problem. Oxygen boils at 90 K (-183 degrees C), and the valve assembly needs to not only withstand this temperature but also to withstand the thermal shock associated with the temperature change when the liquid oxygen is initially introduced into contact with the valve assembly, rapidly cooling it down from room temperature to cryogenic temperatures.

The valve assembly needs to be mechanically stable under these thermal conditions and it needs to be able to operate, and operate reliably with the required performance, under these conditions.

Since the failure of the LOX valve to open properly due to icing was one of the main factors which led to the destruction of the first AUSROC II vehicle in 1992, it's certainly important to pay special attention to these issues surrounding the LOX valve assembly.

Pictures and links:

A2.5_throttle_Parts.jpg

Motor, gearhead and valve assembly, with the valve attached to the gearhead.

6a00e398a4672600020123de11f243860c-500pi.jpg

Motor connected to Rutex R2020 board, with encoder interface also wired up.

(Photo courtesy of Andy Gelme - thanks!)

IMG_3017.jpg

AVR / CAN controller boards, designed and assembled by Luke.

(Photo courtesy of Andy Gelme - thanks!)

kerovalve.jpg

The motor and gearhead assembly, showing the valve/gearhead adapter block and the (unconnected) motor encoder wiring.

Radar Altimeter

White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the Chandrayaan-1 moon orbiter of the Indian Space Research Agency (ISRO).

We are also interested in the possible application of software-defined radio (SDR) principles to the design of this altimeter.

Here is a description of the basic technical characteristics of the Chandryaan MIP altimeter (from here):

"The C-band radar altimeter will measure the altitude of the probe in the final descent phase from ~5 km till impact. The radar makes use of an FM-CW type transmitter with the centre and modulation frequencies of 4.3 GHz and 100 Hz respectively, and a transmitted output power of 1 W (CW) with a frequency deviation of ±50 MHz. The receiver has a sensitivity of –78 dBm. A data rate of 5 Kbits per second with an update rate of 100 measurements per second are envisaged. The antennae system has been designed to have a gain of +10 dB and a DSP processor has been used for data processing. The altimeter would have an accuracy of 2 m for heights measured up to 150 m and 3% of the measured height for the range between 150 m and 5 km. A basic field evaluation of the altimeter has been carried out using aircraft sorties and by using an onboard GPS as reference."

MIP radar altimeter key parameters:

  • Frequency: C-Band, 4.3 GHz
  • Output power: 1 W, continuous wave frequency modulated
  • Sweep: 100 MHz (+-50 MHz)
  • Sweep period: 100 Hz
  • Output sample rate: 100 samples/sec
  • Maximum range: 5 km
  • Accuracy: 2m when range < 150m, 3% otherwise

Analysis of MIP radar altimeter:

  • FFT: 200 times/sec, 64 point
  • Max beat frequency: ~670 kHz
  • Max sampling rate: ~1300 kHz
  • Sampling rate decreases as range decreases, down to ~40 kHz?

Note: WLS could not find any vendor who could provide radar hardware 'out of the box' that has the range required.

Calculations of radar parameter support

A git repository at http://github.com/llnz/lnradardesign/tree/master has code that performs the calculations for the parameters of the radar. They are still being added to as more useful calculations are discovered.

Continuous Wave Frequency Modulated Radar

CWFM radar is a very smart way of creating a radar. It reduces the peak power demand, and also gets both range and speed information. First, a ramp generator creates a triangle wave, sweeping up and down. This analog ramp waveform is used to control a voltage-controlled oscillator (VCO), which generates a high-frequency microwave signal which is swept backwards and forwards in frequency. (Terrestrial C-band radar altimeters typically operate centred around 4.3 GHz, with an allowed bandwidth of 200 MHz. Therefore, we typically sweep from 4.2 to 4.4 GHz.) This signal is then transmitted at the target. The reflected signal is delayed relative to the transmitted frequency - and therefore its frequency is shifted, and the magnitude of that shift is proportional to altitude. The received signal is mixed with the transmitted signal, and the result is a beat frequency which is equal to the difference between the frequencies of the two signals. A low pass filter then removes the high frequency radar signal, giving just the beat frequency. This signal is then digitised by an analog to digital converter (ADC). Two sets of samples are taken, one for the up sweep, and one for the down sweep. Each set of samples are fed into a Fast Fourier Transform (FFT), and the peak (power) frequency is found for each. The difference between the up sweep frequency and the down sweep frequency is used to calculate the relative speed. The average of the frequencies is used to calculate the distance.

Below is a diagram that describes at a high level the main components of the radar system.

system-flow.png

The FFT and calculation stages are done in software. It is also possible that we might perform the ramp generation in software.

Matja¸ Vidmar's 4.3 GHz radar altimeters

Slovenian engineer Matja¸ Vidmar has designed and built a C-band (4.3 GHz) radar altimeter intended for use on small aircraft - and he has released the designs as "open source"! (NOTE: Vidmar has put all the details up on a public webpage - but I don't know if he has specified any licensing arrangements.)

First-generation radar altimeter (analog signal processing, PIC microcontroller)

Second-generation radar altimeter (digital signal processing, ARM7 microcontroller)

Plus the board designs and source.

This design (the ARM7-based design) is apparently capable of down to 15 cm maximum resolution, and operation at altitudes between 0 and 5000 feet (1524 m).

avnrb.gif

Block diagram of Matja¸ Vidmar's ARM DSP based 4.3 GHz vertical navigation radar: see http://lea.hamradio.si/~s53mv/avnr/adesign.html

Site Tools of the LunarNumbat Web

Miscellaneous Development Tasks

Some projects we do are for educational purposes or even just for fun. These currently include:

New Zealand has no Space program or coordination office. There is no regulation to manage space launches (other that the Resource Management Act which is applies to all landuse, CAA regulation that applies to all flight up to the edge of space, and the international treaty for outer space).

Rocketry

In the rocketry field, there are:

NZ Model Rocketry Association http://www.nzrocketry.org.nz/

Aerospace Education http://www.rockets.co.nz/
Education and supply company for model rocketry.

Rocketlab http://www.rocketlab.co.nz/
New (2007) company that is going to build sounding rockets with the eventual goal of suborbital then orbital flights.

Kiwi2Space http://www.kiwi2space.co.nz/
New Zealand team competing in the N-Prize

Spaceflight

In the spaceflight area there is:

NZ Spaceflight Association http://www.nzspace.org.nz/
Group that mostly "sits back and watch" (no plans to do any activities itself except talk).

NZL Sat
Geostationary satellite owner?/manager?/communications licensee (don't bother to visit their website, nothing there)

Massey University Student Space Exploration & Technology Initiative http://www-ist.massey.ac.nz/sseti/
Ground station? and involvement in ESA's SSETI

KiwiSat http://www.kiwisat.org/
NZ Amateur Satellite building project. Plenty of Massey University help, mostly vacuum chamber usage.

-- LeeBegg - 13 Feb 2009

Lunar Missions - Contemporary

Name Reference URL Launch Date
Kaguya http://en.wikipedia.org/wiki/SELENE 14 September 2007
Chandrayaan-1 http://en.wikipedia.org/wiki/Chandrayaan-1 22 October 2008
Chang'e 1 http://en.wikipedia.org/wiki/Chang'e_1 24 October 2007
Lunar Reconnaissance Orbiter http://en.wikipedia.org/wiki/Lunar_Reconnaissance_Orbiter scheduled 24 April 2009

-- MarcoOstini - 16 Feb 2009

Lunar Missions - Historic

-- MarcoOstini - 16 Feb 2009

Books

Lunar sourcebook : a user's guide to the moon
edited by Grant Heiken, David Vaniman, Bevan M. French
Cambridge University Press, 1991.
ISBN 0521334446

Lunar imaging camera (LIC) : pre-flight tests and operation plan
Akiko M. Nakamura
Japan Aerospace Exploration Agency, 2005.

Thermal characteristics of the moon
Edited by John W. Lucas.
MIT Press, 1972
ISBN 0262120585

A Primer in lunar geology
Ronald Greeley, Peter Schultz, editors.
Ames Research Center, National Aeronautics and Space Administration, 1974?

New views of the Moon
editors: Bradley L. Jolliff
Mineralogical Society of America, 2006.
ISBN 0939950723

Apollo 16 preliminary science report
prepared by NASA Manned Spacecraft Center.
Scientific and Technical Information Office, National Aeronautics and Space Administration, 1972.

The Exploration of Space
Arthur C. Clarke

Space Mission Analysis & Design
James Wertz and Wiley Larson
ISBN: 0-7923-0971-5
LoC? : TL 790.5732
Dewey: 629.4'1'088

Online Resources

NASA's Basics of Space Flight - http://www2.jpl.nasa.gov/basics/

Lunar Missions - Contemporary

Lunar Missions - Historic

-- JonathanOxer - 12 Feb 2009

Eagle

Easy to use, schematic capture and printed circuit board design package.

http://www.cadsoftusa.com/

Suitable Software

So as to avoid re-inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful in the overall Lunar Numbat endeavour. Many of the following should be available in Distro repositories.

(In time this page will likely include a reference table.)

Printed Circuit Board design

  • Eagle - PCB design, including schematic capture, board layout, and autorouter.

Simulators

Stellar Reference

  • Celestia - 3D astronomy app. Dial up date/time/location and observe.
  • KStars - Desktop planetarium depicting an accurate simulation of the night sky
  • astronomical almanac - Orbital positions of planetary bodies + performs rigorous coordinate reductions

Spacecraft Reference

  • Gpredict - Predict the location and visiability of satellites from downloadable TLE files.
TWiki's LunarNumbat web The LunarNumbat web of TWiki. TWiki is a Web-Based Collaboration Platform for the Enterprise. http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat Copyright 2010 by contributing authors 2010-08-26T05:59:46Z LNTaskClassGRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassGRockets 2010-08-26T05:59:46Z Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ... (last changed by LukeWeston) LukeWeston LNTaskClassCRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassCRockets 2010-08-26T04:27:53Z Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ... (last changed by LukeWeston) LukeWeston LNTaskRadarAltimeter http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskRadarAltimeter 2010-08-26T04:13:53Z Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ... (last changed by LukeWeston) LukeWeston LNTaskPropControlAvionics http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskPropControlAvionics 2010-08-26T04:04:35Z Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ... (last changed by LukeWeston) LukeWeston LNTaskGenTelMod http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskGenTelMod 2010-08-24T16:42:17Z Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ... (last changed by LukeWeston) LukeWeston SuitableSoftware http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitableSoftware 2010-04-08T23:21:53Z Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ... (last changed by MarcoOstini) MarcoOstini SuitSwareEagle http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitSwareEagle 2010-04-08T11:58:49Z Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/ (last changed by MarcoOstini) MarcoOstini HowToJoinLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/HowToJoinLN 2010-04-01T13:02:15Z How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ... (last changed by MarcoOstini) MarcoOstini AboutLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/AboutLN 2010-04-01T05:42:21Z About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ... (last changed by MarcoOstini) MarcoOstini ContribTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ContribTeam 2010-03-26T06:58:12Z Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ... (last changed by JamesPurser) JamesPurser WebLeftBar http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebLeftBar 2010-03-07T11:57:56Z LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ... (last changed by MarcoOstini) MarcoOstini BuildTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/BuildTeam 2010-02-05T07:25:18Z Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ... (last changed by MarcoOstini) MarcoOstini WebHome http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebHome 2010-02-04T07:37:14Z Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ... (last changed by MarcoOstini) MarcoOstini LNTaskHDVideoStillXmition http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskHDVideoStillXmition 2009-09-22T08:31:06Z HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ... (last changed by LeeBegg) LeeBegg ASRIDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ASRIDevelTasks 2009-06-24T15:57:00Z ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ... (last changed by MarcoOstini) MarcoOstini CurrentDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/CurrentDevelTasks 2009-06-20T18:02:54Z WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ... (last changed by MarcoOstini) MarcoOstini

50 Recent Changes in LunarNumbat Web retrieved at 01:57 (GMT)

Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ...
Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ...
Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ...
Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ...
Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ...
Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ...
Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/
How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ...
About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ...
Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ...
LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ...
Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ...
Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ...
HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ...
ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ...
WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ...
Statistics for LunarNumbat Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save ...
Despite being ignored for so long, some groups are working on Space Science in Australia Australian Space Research Institute (ASRI) ASRI Official site ...
New Zealand has no Space program or coordination office. There is no regulation to manage space launches (other that the Resource Management Act which is applies ...
Miscellaneous Development Tasks Some projects we do are for educational purposes or even just for fun. These currently include: Class C Rocket Launches Class ...
Lunar Numbat Resources Reference Material Suitable Software Space Science Groups Australian Space Groups New Zealand Space Groups ...
Lunar Missions Contemporary Name Reference URL Launch Date Kaguya http://en.wikipedia.org/wiki/SELENE 14 September 2007 Chandrayaan 1 ...
Lunar Missions Historic MarcoOstini 16 Feb 2009
Books Lunar sourcebook : a user's guide to the moon edited by Grant Heiken, David Vaniman, Bevan M. French Cambridge University Press, 1991. ISBN 0521334446 ...
Site Tools of the LunarNumbat Web WebTopicList all topics in alphabetical order WebChanges recent topic changes in this web WebNotify ...
LunarNumbat Web Preferences The following settings are web preferences of the LunarNumbat web. These preferences overwrite the site level preferences in ...
TWiki's LunarNumbat web
TWikiGuest example #64;your.company .WebChangesAlert, ., .TWikiRegistration
" else "TWiki's LunarNumbat web"}% /LunarNumbat
Number of topics: 35

See also: rss-small RSS feed, recent changes with 50, 100, 200, 500, 1000 topics, all changes

the LunarNumbat wiki

Welcome to the Lunar Numbat Wiki. We're group of Australians & New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google Lunar X-Prize team.

About Lunar Numbat About White Label Space About the Google Lunar X Prize
How do I join Lunar Numbat? Lunar Numbat Build Team Lunar Numbat Contributors Team

WLS Development Tasks

As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are:

ASRI Development Tasks

In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver:

Miscellaneous Development Tasks

Some projects we do are for educational purposes or even just for fun. These currently include:

Lunar Numbat Resources

Results from LunarNumbat web retrieved at 01:57 (GMT)

ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ...
About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ...
Despite being ignored for so long, some groups are working on Space Science in Australia Australian Space Research Institute (ASRI) ASRI Official site ...
Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ...
Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ...
WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ...
How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ...
Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ...
Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ...
Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ...
HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ...
Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ...
Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ...
Site Tools of the LunarNumbat Web WebTopicList all topics in alphabetical order WebChanges recent topic changes in this web WebNotify ...
Lunar Numbat Resources Reference Material Suitable Software Space Science Groups Australian Space Groups New Zealand Space Groups ...
Miscellaneous Development Tasks Some projects we do are for educational purposes or even just for fun. These currently include: Class C Rocket Launches Class ...
New Zealand has no Space program or coordination office. There is no regulation to manage space launches (other that the Resource Management Act which is applies ...
Lunar Missions Contemporary Name Reference URL Launch Date Kaguya http://en.wikipedia.org/wiki/SELENE 14 September 2007 Chandrayaan 1 ...
Lunar Missions Historic MarcoOstini 16 Feb 2009
Books Lunar sourcebook : a user's guide to the moon edited by Grant Heiken, David Vaniman, Bevan M. French Cambridge University Press, 1991. ISBN 0521334446 ...
Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/
Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ...
TWiki's LunarNumbat web
Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ...
LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ...
TWikiGuest example #64;your.company .WebChangesAlert, ., .TWikiRegistration
LunarNumbat Web Preferences The following settings are web preferences of the LunarNumbat web. These preferences overwrite the site level preferences in ...
" else "TWiki's LunarNumbat web"}% /LunarNumbat
Statistics for LunarNumbat Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save ...
Number of topics: 35

See also the faster WebTopicList

This is a subscription service to be automatically notified by e-mail when topics change in this LunarNumbat web. This is a convenient service, so you do not have to come back and check all the time if something has changed. To subscribe, please add a bullet with your WikiName in alphabetical order to this list:

Web Changes Notification Service

Each TWiki web has an automatic e-mail notification service that sends you an e-mail with links to all of the topics modified since the last alert.

Users subscribe to email notifications using their WikiName or an alternative email address, and can specify the webs/topics they wish to track using one of these bullet list formats:

three spaces * [ webname . ] wikiName - SMTP mail address
three spaces * [ webName . ] wikiName
three spaces * SMTP mail address
three spaces * SMTP mail address : topics
three spaces * [ webname . ] wikiName : topics

In the above examples, topics is a space-separated list of topic names. The user may further customize the specific content they will receive using the following formats:

  • Specify topics without a Web. prefix
  • Topics must exist in this web.
  • Topics may be specified using * wildcards
  • Each topic may optionally be preceded by a '+' or '-' sign. The '+' sign means "subscribe to this topic" (the same as not putting anything). The '-' sign means "unsubscribe" or "don't send notifications regarding this topic". This allows users to elect to filter out certain topics (and their children, to an arbitrary depth). Topic filters ('-') take precedence over topic includes ('+').
  • Each topic may optionally be followed by an integer in parentheses, indicating the depth of the tree of children below that topic. Changes in all these children will be detected and reported along with changes to the topic itself. Note This uses the TWiki "Topic parent" feature.
  • Each topic may optionally be immediately followed by an exclamation mark ! or a question mark ? with no intervening spaces, indicating that the topic (and children if there is a tree depth specifier as well) should be mailed out as complete topics instead of change summaries. ! causes the topic to be mailed every time even if there have been no changes, ? will mail the topic only if there have been changes to it. This only makes sense for subscriptions.

For example: Subscribe Daisy to all changes to topics in this web.

   * daisy.cutter@flowers.com
Subscribe Daisy to all changes in all webs that start with Web.
   * daisy.cutter@flowers.com: Web*
Subscribe Daisy to changes to topics starting with Petal, and their immediate children, WeedKillers and children to a depth of 3, and all topics that match start with Pretty and end with Flowers e.g. PrettyPinkFlowers
   * TWiki.DaisyCutter: Petal* (1) TWiki.WeedKillers (3) Pretty*Flowers
Subscribe StarTrekFan to changes to all topics that start with Star except those that end in Wars, sInTheirEyes or shipTroopers.
   * TWiki.StarTrekFan: Star* - *Wars - *sInTheirEyes - *shipTroopers
Subscribe Daisy to the full content of NewsLetter whenever it has changed
   * daisy@flowers.com: TWiki.NewsLetter?
Subscribe buttercup to NewsLetter and its immediate children, even if it hasn't changed.
   * buttercup@flowers.com: TWiki.NewsLetter! (1)
Subscribe GardenGroup (which includes Petunia) to all changed topics under AllnewsLetters to a depth of 3. Then unsubscribe Petunia from the ManureNewsLetter, which she would normally get as a member of GardenGroup? :
   * TWiki.GardenGroup: TWiki.AllNewsLetters? (3)
   * petunia@flowers.com: - TWiki.ManureNewsLetter
A user may be listed many times in the WebNotify topic. Where a user has several lines in WebNotify that all match the same topic, they will only be notified about changes that topic once (though they will still receive individual mails for news topics).

If a TWiki group is listed for notification, the group will be recursively expanded to the e-mail addresses of all members.

TIP Tip: List names in alphabetical order to make it easier to find the names.

Note for System Administrators: Notification is supported by an add-on to the TWiki kernel called the MailerContrib. See the MailerContrib topic for details of how to set up this service.

Note: If you prefer a news feed, point your reader to WebRss (for RSS 1.0 feeds) or WebAtom (for ATOM 1.0 feeds). Learn more at WebRssBase and WebAtomBase, respectively.

Related topics: WebChangesAlert, TWikiUsers, TWikiRegistration

LunarNumbat Web Preferences

The following settings are web preferences of the LunarNumbat web. These preferences overwrite the site-level preferences in TWiki.TWikiPreferences and Main.TWikiPreferences, and can be overwritten by user preferences (your personal topic, eg: TWikiGuest in the Main web).

Web Preferences Settings

These settings override the defaults for this web only. See full list of defaults with explanation. Many of the settings below are commented out. Remove the # sign to enable a local customisation.

  • List of topics of the LunarNumbat web:

 #D0D0D0 
  • Web-specific background color: (Pick a lighter one of the StandardColors).
    • Set WEBBGCOLOR = #D0D0D0
    • Note: This setting is automatically configured when you create a web

  • Image, URL and alternate tooltip text of web's logo.
    Note: Don't add your own local logos to the TWikiLogos topic; create your own logos topic instead.
    • #Set WEBLOGOIMG = T-logo-140x40-t.gif
    • #Set WEBLOGOURL = http://TWiki.org/
    • #Set WEBLOGOALT = Powered by TWiki

  • List this web in the SiteMap. If you want the web listed, then set SITEMAPLIST to on, do not set NOSEARCHALL, and add the "what" and "use to..." description for the site map. Use links that include the name of the web, i.e. LunarNumbat.Topic links.
    Note: Unlike other variables, the setting of SITEMAPLIST is not inherited from parent webs. It has to be set in every web that is to be listed in the SiteMap
    • Set SITEMAPLIST = on
    • Set SITEMAPWHAT = Lunar Numbat project pages
    • Set SITEMAPUSETO = ...collaborate on Lunar Numbat
    • Note: Above settings are automatically configured when you create a web

  • Exclude web from a web="all" search: (Set to on for hidden webs).
    • Set NOSEARCHALL =
    • Note: This setting is automatically configured when you create a web

  • Prevent automatic linking of WikiWords and acronyms (if set to on); link WikiWords (if empty); can be overwritten by web preferences:
    • #Set NOAUTOLINK =
    • Note: You can still use the [[...][...]] syntax to link topics if you disabled WikiWord linking. The <noautolink> ... </noautolink> syntax can be used to prevents links within a block of text.

  • Default template for new topics for this web:
    • WebTopicEditTemplate? : Default template for new topics in this web. (Site-level is used if topic does not exist)
    • TWiki.WebTopicEditTemplate: Site-level default topic template

  • Comma separated list of forms that can be attached to topics in this web. See TWikiForms for more information.
    • Set WEBFORMS =

  • Users or groups who are not / are allowed to view / change / rename topics in the LunarNumbat web: (See TWikiAccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.
    • Set DENYWEBVIEW =
    • Set ALLOWWEBVIEW =
    • Set DENYWEBCHANGE =
    • Set ALLOWWEBCHANGE = LnGroup?
    • Set DENYWEBRENAME =
    • Set ALLOWWEBRENAME =

  • Web preferences that are not allowed to be overridden by user or topic preferences:
    • Set FINALPREFERENCES = NOSEARCHALL, ATTACHFILESIZELIMIT, WIKIWEBMASTER, WEBCOPYRIGHT, WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, DENYWEBRENAME, ALLOWWEBRENAME

Help on Preferences

  • A preference setting is defined by:
    3 or 6 spaces * Set NAME = value
    Example:
    • Set WEBBGCOLOR = #FFFFC0
  • A preferences setting can be disabled with a # sign. Remove the # sign to enable a local customisation. Example:
  • Preferences are used as TWikiVariables by enclosing the name in percent signs. Example:
    • When you write variable %WEBBGCOLOR% , it gets expanded to #D0D0D0
  • The sequential order of the preference settings is significant. Define preferences that use other preferences first, i.e. set WEBCOPYRIGHT before WIKIWEBMASTER since %WEBCOPYRIGHT% uses the %WIKIWEBMASTER% variable.
  • You can introduce your own preferences variables and use them in your topics and templates.

Related Topics

Tools

TWiki search results for \.* http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat The LunarNumbat web of TWiki. TWiki is a Web-Based Collaboration Platform for the Enterprise. en-us Copyright 2010 by contributing authors TWiki Administrator [] The contributing authors of TWiki TWiki Powered by TWiki.LunarNumbat http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat http://www.lunarnumbat.org/wiki/pub/TWiki/TWikiLogos/T-logo-140x40-t.gif LNTaskClassGRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassGRockets Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ... (last changed by LukeWeston) 2010-08-26T05:59:46Z LukeWeston LNTaskClassCRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassCRockets Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ... (last changed by LukeWeston) 2010-08-26T04:27:53Z LukeWeston LNTaskRadarAltimeter http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskRadarAltimeter Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ... (last changed by LukeWeston) 2010-08-26T04:13:53Z LukeWeston LNTaskPropControlAvionics http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskPropControlAvionics Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ... (last changed by LukeWeston) 2010-08-26T04:04:35Z LukeWeston LNTaskGenTelMod http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskGenTelMod Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ... (last changed by LukeWeston) 2010-08-24T16:42:17Z LukeWeston SuitableSoftware http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitableSoftware Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ... (last changed by MarcoOstini) 2010-04-08T23:21:53Z MarcoOstini SuitSwareEagle http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitSwareEagle Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/ (last changed by MarcoOstini) 2010-04-08T11:58:49Z MarcoOstini HowToJoinLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/HowToJoinLN How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ... (last changed by MarcoOstini) 2010-04-01T13:02:15Z MarcoOstini AboutLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/AboutLN About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ... (last changed by MarcoOstini) 2010-04-01T05:42:21Z MarcoOstini ContribTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ContribTeam Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ... (last changed by JamesPurser) 2010-03-26T06:58:12Z JamesPurser WebLeftBar http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebLeftBar LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ... (last changed by MarcoOstini) 2010-03-07T11:57:56Z MarcoOstini BuildTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/BuildTeam Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ... (last changed by MarcoOstini) 2010-02-05T07:25:18Z MarcoOstini WebHome http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebHome Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ... (last changed by MarcoOstini) 2010-02-04T07:37:14Z MarcoOstini LNTaskHDVideoStillXmition http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskHDVideoStillXmition HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ... (last changed by LeeBegg) 2009-09-22T08:31:06Z LeeBegg ASRIDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ASRIDevelTasks ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ... (last changed by MarcoOstini) 2009-06-24T15:57:00Z MarcoOstini CurrentDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/CurrentDevelTasks WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ... (last changed by MarcoOstini) 2009-06-20T18:02:54Z MarcoOstini

Web Search

Searched: \.*

Number of topics: 0

  Advanced search | Help
TIP: to search for all topics that contain "SOAP", "WSDL", a literal "web service", but not "shampoo", write: soap wsdl "web service" -shampoo
Search where:       
(otherwise search LunarNumbat Web only)

Other search options:

Advanced Search

Searched: \.*

Results from LunarNumbat web retrieved at 01:57 (GMT)

ASRI Development Tasks

In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver:

About Lunar Numbat

Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X-Prize team "White Label Space". Why? So as to put a Linux powered robotic Australian Marsupial on the moon. Simple really. smile

The Google Lunar X-Prize awards US$20 million to the first team to safely land a rover on the moon which successfully roves more than 500 meters and transmits back high definition images and video, with bonuses for extra achievements.

"White Label Space" is a Google Lunar X-Prize (GLXP) team we like the look of, which is why we're partnering with them.

The Numbat is a small smart and very cute endangered Australian Marsupial. It's efficiencies and intelligence represent the attributes we aspire to in our rover.

While our primary goal is to assist "White Label Space" to succeed in the GLXP, our reasons for doing so also include bringing about innovations in Space Science using Open Source technologies, to collaborate with other Space Science entities, to educate as to the grand benefits that Space Science provides all people and advocate the formation of a combined Space Agency by Australia and New Zealand. Lunar Numbat can help us not only to get to the Moon, but to get ourselves sorted on Terra Firma.

As for the moon, it's our companion world, our off shore island. Invariably when you learn about the moon, you learn about the Earth. In more ways than may seem self evident, they're linked.

With 2009 being the International year of Astronomy, we'd like to start making Space Science better understood, less expensive and more accessible to everyone.

Sound like fun to you? Then come join us!

Despite being ignored for so long, some groups are working on Space Science in Australia

Australian Space Research Institute (ASRI)

Rocketry and Propulsion

Ausroc 2.5

SP3 at the Australian National University

  • SP3 Space Plasma, Power & Propulsion Group
  • HDLT Helicon Double Layer Thruster
  • DS4G Dual Stage Four Grid Thruster

Centre for Hypersonics at the University of Queensland

Satellites

BLUEsat at the University of New South Wales

Advocacy

National Space Society of Australia

The Mars Society Australia

Lunar Numbat Build Team

Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is:

Andy Gelme (Hacker At Large)

My interest in space travel was inspired by watching the first moon landing on T.V when at primary school ... and later on, the Viking and Voyager space programs. As an impressionable teenager, popular films such as 2001: A Space Odyssey, Star Wars (et al) and the Cosmos T.V series have all left their mark. Now, the opportunity to participate in a GLXP space mission, utilizing and creating open-source software and hardware ... is too good to resist.

As a software engineer with experience in automation systems, the Lunar Numbat mission subsystems of interest are avionics (ACS), data handling (CDH) and communications (COMS).

My personal web-site, blog and twitter.

Lee Begg

Lee has been interested in space travel for a long time, and an Open Source Developer since 1998. His main Open Source project is Thousand Parsec, a turn based space strategy game. His blog is old and out of date. Lee lives in Wellington, New Zealand.

Lee will be focusing on video, stills, compression and communication subsystems.

-- LeeBegg

Luke Weston

Luke is a jack-of-all-trades hardware hacker with an interest in Open Hardware and Open Software, electronic engineering, space exploration, space science and technology. He has mostly completed Bachelor's degrees underway in physics and computer engineering.

-- LukeWeston

Jonathan Oxer

Like most people, as a kid I wanted to live in the future with flying cars and robots that walk around. Unlike most people, that dream didn't go away when I grew up. As a result I've spent most of my life tinkering, inventing, and generally pushing the boundaries of technology in an attempt to help the future arrive sooner. I'm:
  • Founder and CTO of Internet Vision Technologies, a web-application development businesses that has its origins way back in 1994
  • Past President of Linux Australia, one of the largest FOSS community organisations in the world
  • Slightly notorious for implanting an RFID tag in my own arm in early 2006
  • Author of a variety of technology-related books including "Ubuntu Hacks", one of the top selling books ever about a Linux distribution
  • Interested in the intersection of hardware and software and what it means to embed intelligence into everyday objects
  • Co-founder of the Geek My Ride project
  • Co-host of the upcoming TV show SuperHouse

My blog, Wikipedia page, and Twitter updates.

Marco Ostini (Project Leader)

While I was born into a world where people had already walked on the moon, I'm frequently frustrated by the lack of ongoing developments since. Granted I understand the geo-political and economic dynamic, but we do as nations make our choices, and at times choose badly. $114m on Work Choices advertising instead of infrastructure or research, for example.

Passion for Science, Technology and Aerospace have had a significant presence from my formative years. From the third grade I was writing about Space. Later I dabbled in electronics, started to code badly at 15 and read great slabs of material on anything that flew - especially things that flew fast! (I <3 SR71) One of my favourite reads at this time was a shuttle flight manual issued to the STS flight crew. By the time I was 18 I "accidentally" got a private pilot's license when a friend suggested that I take a trial flight, and I got hooked on the freedom of being in the sky.

After some Tertiary study I switched from IT as a hobby to a career in the early 90's, and have done so ever since. I certainly value the sanity and sustainability of Open Source technologies.

Genuine Research and Teaching are very important to me, which is why I've remained working at a University for over a decade now.

The lack of Genuine "device in microgravity vacuum" Space Science happening in Australia since Wresat has been quite perplexing to me, and slowly I've worked out the difference between promises made and what in fact happens. Australia needs a Space Agency, just as a city needs a Fire Brigade. Without one we leech off neighbours, and are unable to assist when requested, and all the while ignorance of Space Science abounds, which is not good. I believe that Australia and New Zealand together should form a modest Space Agency that cooperates with other's globally.

Lunar Numbat Contributors Team

The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support the Build Team with research, code and all the while brainstorming and evaluating new ideas.

Roy Duncan

Roy holds a doctorate in physics, and worked in Germany as an astronomy postdoc with the Max Planck Institute for Radioastronomy before returning to Australia and moving more in to computer-type stuff. Roy is a Fellow of the Alexander von Humboldt Foundation. You can find a bit of his work on the Multiwavelength Milky Way website; specifically, the radio data at approximately 2.6 GHz. You can see these data in Google Earth here.

Some years ago, Roy embarked on a mission which has ultimately resulted in telescope-net.com, a website for astronomy and robotic telescopes. Part of this endeavour has involved the development of two fully-robotic observatories, which in retrospect he admits probably wasn't the easiest thing in the world to do. This mission has also resulted in a Citation for Outstanding Contributions to Student Learning from the Australian Learning and Teaching Council.

Roy is currently employed by a Queensland tertiary institution, where he maintains a number of web-related systems and services, and works to integrate them with their wider IT environment.

Stuart Young

Stuart is a bit of a hardware hacker at heart. He's been using Linux since 1996, started playing online with BBS's and at the same time on the air with CB radio in 1983, and built his first superhet AM radio in 1978, back when he was only 8.

Current things he's looking to play with outside of Lunar Numbat are GNURadio and RepRap? .

Stuart is currently employed as a System Administrator and as a Technical Support person in the barcoding industry.

Paul Schulz

James Purser

James is a husband, parent and general geek. While his work focus is web and Collaboration, his geek focus ranges from shiny new web toys to space exploration and colonisation.

WLS Development Tasks

As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are:

How do I join Lunar Numbat ?

So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it?

Welcome!

Lunar Numbat is an Open Source project run by New Zealanders and Australians and open to all those interested.

The first step to joining is to subscribe to the Lunar Numbat Mail List, and in the "Welcome to Lunar Numbat" thread introduce yourself and tell us a little about yourself, describing your skills and abilities interests and passions, why you're interested and what you consider you might bring to the endeavour.

We've also got an IRC Channel where some of us hang out on (#lunarnumbat @ irc.freenode.net).

From there the key is - communicate!

Participate in the discussions, share your ideas, and let us get to know your strengths. Chances are we'll soon find something for you to do. smile

Task - Class C Rocket Launches

rocket-launch.jpg

Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They have a low operational ceiling of only 100 to 200 meters and can lift a very small payload using expendable solid-fuel motors.

(By "Class C", what we mean is model rockets of a size consistent with (typically) the use of "C" impulse class model rocket motors, typically disposable Estes-style model rocket motors.)

Class C rockets are extremely limited with regard to experiments or development that can be performed, but they are still an excellent way to get a feel for rocketry and gain an understanding of what to expect with larger rockets. Because of their low operational ceiling and cheap motors a series of launches can be performed quickly in any suitable open area without requiring special airspace clearance.

As a fun and simple payload capacity test Jonathan Oxer performed two class C rocket launches with solid chocolate Easter eggs loaded into the nosecone to simulate the mass of a telemetry system. The launches were recorded on video:

http://jon.oxer.com.au/blog/id/327

Datalogging / Telemetry System Development

As a challenge to develop a very small / light avionics package Jonathan is currently working on a payload for a class C rocket that will provide:

  • 3-axis accelerometer data
  • GPS data
  • Local (in-rocket) data storage
  • Real-time data transmission

Initial development work can be seen on his blog:

http://jon.oxer.com.au/blog/id/328

http://jon.oxer.com.au/blog/id/330

Task - Class G Rocket Launches

There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview of what is being undertaken (and roughly by who).

Class G rocket avionics / telemetry

avnrb.gif

This is the first-generation prototype ARTEMIS telemetry / instrumentation board we have designed and built. This board plugs into an Arduino MEGA (pictured) as a shield; it does not contain its own microcontroller. Telemetry is transmitted via an XBee module (2.4 GHz, 1-2 mW). This is not very powerful, but for the limited altitude we have flown to so far, this is sufficient.

avnrb.gif

This is an example of an Aerotech ARCAS HV model rocket; an example of the same model rocket we have used to fly this payload so far. This is a mid-to-high powered rocket, typically flown on a 'G' motor, or thereabouts.

(By "Class G rocket", what we mean is a hobby rocket of a size consistent with (typically) the use of "G" impulse class rocket motors. This is a simple, rough metric we can use to describe the size of a hobby rocket, in terms of the motor it typically flies on. Both single-use disposable motors and reloadable APCP motor systems can be found in this impulse range.)

Planning session for Class G rocket avionics and audio / video

ARTEMIS: Arduino Rocket Telemetry Module and Instrumentation System

General discussion Avionics details list {LukeW} Avionics schematics {LukeW} Artemis code & Hardware pinouts {LukeW} Power charging schematic ... NEED TO FIND URL or EMAIL ATTACHMENT {LukeW}

Hardware: Overview

  • Arduino
  • Sensor board(s)
  • Audio / Video
  • Telemetry
  • Power
  • Chassis
  • Consider Class C retro-fit

Hardware: To Do {MikeB,LukeW}

  1. Check Arduino pin usage {????}
  2. Definite hardware specifications
    1. Communications (ZigBee ?), storage (DataFlash versus SD card ?)
  3. Assemble hardware in one place {AndyG}
  4. Triage for hardware decisions, what will be flight ready ?
  5. Hand-over to {MikeB}

Hardware: Payload packaging

  • Rigid in flight
  • Accessible, easy to install and remove
  • Testable outside of rocket
  • Weight minimized
  • Avoid shielding telemetry transmission
  • Strength, survive crash landing
  • Mounting resilience
  • What if payload lost, find how ?

Firmware: Sensor Board(s)

  • Communications, e.g. ZigBee mount [serial] {PeteY,AndyG}
  • Storage [SPI] {PeteY,AndyG}
  • Accelerometer / Gyro (6DoF) [analog x 3, serial] {JonO,AndyG}
  • Pressure sensor [SPI] {JonO,AndyG}
  • Temperature sensor [1wire] {AndyG}
  • Light sensor (LDR) [analog] {JonO}
    • Roll-rate and parachute deploy sensor
  • Real-time clock [1wire] {AndyG}
  • Power bus monitoring [analog] {SamS}
  • GPS [nmea-serial] {JonO}
  • VirtualWire [serial pins x 2] {AndyG}
  • Current sensor [analog] {SamS}

Software: Aiko framework {PeteY}

  • Easy install / update - Linux ?
  • Testing: reliable, e.g. real-time timing
  • "Aiko-ize" each device, e.g. LCD, 1-wire temperature sensor, RTC
  • Determine device sample rates ? Attach time-stamp
  • Telemetry -> Storage, after launch -> Upload to host
  • Telemetry -> Communications, determine sample rate
  • Data ...
    • Launch start / end (button press or 2-way ZigBee communications ?)
    • Checksum data, calculated by Arduino
    • Checked by host
    • Generated every "n" records
  • Self-testing: Check-list, provide status, how ?
  • Bench testing: Simulated (switches, potentiometer, signal generator)
  • Test firmware and host software
  • Software test using existing Class C rocket {JonO}
  • Simulate using Test Arduino (generate inputs) -> Rocket Arduino

Software: Miscellaneous

  • GPS -> RTS -> "millis()"
  • Aiko error handling
    • Fatal error code -> provide failure status
    • Non-fatal error code -> ?
  • Use 2 person triangulation during launch to check maximum altitude

Generic Telemetry Module

ASRI Requirements

To assist with the Small Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an initial discussion among the HackerSpace/Lunar Numbat communities:

ADC Requirements

  • ADCs with a sample rate of 100 Hz (baseline), with an option for much faster sample rates if necessary. (e.g. Mach shock wave recording.)
  • At least 12 bits of ADC resolution.
  • ADC samples at 100 Hz are stored on local memory, but 1 in 10 of those samples (at 10 Hz, in real time) are transmitted via RF telemetry.

For example, 16 channels might be a desirable number, divided up as follows:

    • 7 x channels from devices or instruments in the user's payload
    • 3 x accelerometers
    • 3 x gyroscopes
    • 1 x temperature sensor
    • 1 x barometric pressure
    • 1 x spare, or for user instruments.

Note that the GPS receiver is not an analog sensor device, and therefore it has nothing to do with the ADCs. GPSs typically output ASCII data (standardised NMEA strings) over a digital serial interface. 5-10 Hz is the fastest update rate I've seen for commercially available GPS modules.

Before deciding upon the number of ADC channels, however, I think it is valuable to consider what kind of sensors we actually want to use and whether these sensors have analog output and require external ADCs. Many of these kinds of sensors available today have digital outputs.

For example, if we look at the ADXL345 3-axis accelerometer (just as one example), this accelerometer has built-in ADCs and has a digital I2C? /SPI interface.

We can implement both the 3-axis accelerometer and the 3-axis gyroscope using sensors with digital outputs (using e.g. the Analog Devices ADIS16400 IMU module). We can also implement the barometric pressure sensor and the temperature sensor digitally, using a SCP1000 and DS18B20? respectively.

(A Zuni will experience acceleration of about 70 g during engine burn. Is it possible to get MEMS accelerometer chips that can measure accelerations that large!?)

Therefore, we only need 8 12-bit ADC channels available, and we can make them all available for interfacing with sensors or circuits in the user payload.

We also need digital interface pins available, of course, for the SPI, I2C? and 1Wire interfaces for these digitally-interfaced sensors. The GPS is interfaced onto a serial UART. Flash memory for local storage is also needed - I think something removable like an SD card would be the best way to go here.

Video

  • 2 x standard definition cameras at 25(?) FPS
    • 1 x up
    • 1 x down

Antennas

  • Integrated "Wrap-around" type would be preferable for TLM/VID/GPS

Bandwidth

  • 100 Mhz to xmit telemetry, video & GPS data.

Physical Size

  • 127 mm diameter x 150 mm long
  • Conform with standard bolted interface. Ref ASRI payload user guide.

Physical durability

  • Able to withstand an acceleration of 70 g.
  • Storage chip protection via resin potting or similar.

Battery

  • Li-polymer battery

Desirable

  • Option for RF uplink connection

HD Video & Still Transmission

GLXP Requirements

This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site.

All requirements are after processing.

Stills

  • Clearly show what they are meant to show
  • >= 8 bit/colour
  • SNR 50:1 at albedo approximately equal to 0.1
  • =< 0.3 milliradians/pixel (0.017 degrees) - the earth will be about 100 pixels wide
  • In colour and colour corrected
  • "Reasonable" illumination and contrast
  • In "Detail" images all logos clearly ledgable

Video

  • Clearly show what they are meant to show
  • Must show dynamic content (movement, camera changes)
  • Framerate appropriate for action (smooth motion)
  • In colour and colour corrected
  • Near real-time (NRT) video
    • High priority communication, early as possible
    • At least 320x240
  • HD Video
    • 1280 x 720 progressive scan (720p)
  • HD and NRT videos can be the same transmission, as long as all requirements are met
  • HD must arrive before the end of the mission

Arrival Mooncast

  • Detailed content plan required 180 days before launch for GLXP
  • Show arrival/initial exploration of the surface
  • 8 minutes of video (same videos in NRT and HD)
  • Panoramic photo(s) 360 degrees, at least 60 degree vertical view (centred near horizon)
  • At least one recognisable "Detail" self-portrait of the craft and any secondary vehicle(s)
  • "Detail" images of logo cluster and GLXP payload
  • Pre-recorded video (with audio), email and text messages by GLXP (total 10MB)

Completion Mooncast

  • Detailed content plan required 180 days before launch for GLXP
  • Show exploration and completion of GLXP requirements
  • 8 minutes of video (same videos in NRT and HD) including some when vehicle is in motion
  • Panoramic photo(s) 360 degrees, at least 60 degree vertical view (centred near horizon), at the end of 500m
  • At least one recognisable "Detail" self-portrait of the craft and any secondary vehicle visible
  • "Detail" images of logo cluster and GLXP payload

Round Trip Data

  • Approx 10MB data to be sent from earth to craft and back

Communications requirements

  • All GLXP data must be encrypted and decryption keys given to GLXP

Capture Size and Raw Data size

Images

  • Panorama (min, no overlap): 21176x3529, 224190312 bytes (213MB)
  • Detail pictures: Depend on distance from logos, size of logos, etc

Video

  • 8 minutes of video
    • Each frame: 1280x720, 2764800 bytes (2MB)
    • NRT: 320x240, 230400 bytes (225KB)
    • Frame rate: variable, dependent on speed of rover/camera movement and distance (and angle) from moving items

Other data

  • Prerecorded media: 10MB
  • Round Trip media: 10MB

GLXP as indicated that the total mooncast size should be around 500MB (total 1GB).

Possible Hardware

Approach

There are two components to this problem. One is the capture of the images/video. The other is how to get them to earth.

For the first part, it is suggested that we use JPEG2000. It is a high quality compression format with some neat properties, such as many progressive transmit/display modes (low quality first or low resolution first, for example). There is also a related video format called Motion JPEG2000. This allows one capture and storage format, which is relatively fast and light. The NRT video can be culled directly from the higher quality version without decompression and recompression.

The second part requires data management and protocol/communications systems. This is usually performed by the IHU, Integrated Housekeeping Unit - the main computer of the space craft. Being able to full utilise the communications bandwidth and have high priority information be not subject to high latency requires priority queuing and other protocol features.

Sending video

Since video is a series of frames, a failure in one frame doesn't affect the next in Motion JPEG2000 and will quickly be replaced by the next frame. For the full quality video, it should be drip feed down, and any frames with errors are requested again and are send when bandwidth allows. This is similar to TCP, but retransmissions are lower priority and do not change the rate of transmission. A mechanism similar to rsync or Bit torrent can be used to detect errors and trigger the retransmissions. Good communications protocols and encoding will lower the rate of errors.

(Draft) Component diagram for the IHU:

ihu-components.png

Plan

The plan calls for two streams of work which eventually merge.

Video Processing

  • Research JPEG2000 and MJPEG2000 standards - A few minor changes to the final committee draft have been noted.
  • Develop Proof of Concept (POC) culling program - Done for jp2 files with SOP markers http://github.com/llnz/poc_decimator/tree/master
  • Analyse performance of POC program
  • Investigate/develop/test asynchronous tasklet-like processing outside of IHU
  • Develop culling tasklet

IHU

  • Identify major common functional blocks
  • Design interfaces for the functional blocks
  • Develop Linux architecture support (mainly for testing)
  • Develop core functional blocks
  • Develop sample tasklets and applications
  • Develop ARM architecture support (or likely flight platform)

Task - Propulsion Control Avionics

The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre-determined instructions on a CAN bus. In cooperation with ASRI's AUSROC 2.5 mission, the LN build team will develop the hardware and firmware required to receive instructions on a CAN bus and translate these to the motion of a ball valve which is ultimately used to control the propellant flow into the rocket engine.

The engineering of the throttle system has three main components:

i. Electronics

The electronic hardware interfaces to the CAN bus and to the motor control board.

At this stage, we have implemented this controller around an AVR microcontroller, specifically the Atmel ATmega328, combined with a Microchip MCP2515 CAN transceiver. The use of an AVR microcontroller which is compatible with the Arduino system is advantageous as it allows leverage of the ease-of-use of Arduino, our existing experience with Arduino and existing Arduino firmware technologies such as the Aiko framework.

(Interestingly, the Copenhagen Suborbitals team have recently found that an ATmega168 microcontroller continues to run normally when immersed in liquid oxygen at 90 K... the AVR doesn't appear to display any "cold bug" effects at these temperatures due to bandgap shifting or carrier freeze-out that can often cause silicon microprocessors to refuse to work at these very low temperatures.)

The servo drive board being used at this stage is the Rutex R2020. Two of these units have been made available to the LN build team by ASRI. The R2000 setup and tuning documentation from Rutex is valuable background reading on this device, as is the other documentation available on these devices from Rutex.

The main power supply that the Rutex servo drive board board takes (via the 16-pin IDC connector) is 24 V, but it requires little current, well under 1 A. If the electronics assembly is supplied with 24 V then this 24 V rail can also be supplied to a voltage regulator on the microcontroller board to provide the 5 V required for the microcontroller and CAN chipset. This is implemented on our boards at present via a LM2675-5.0 switching regulator. This means that 24 V needs to be supplied (over the CAN D-9 connector), and this powers up both boards; the microcontroller/CAN board, and the R2020 servo controller board.

We have determined that the main DC power bus on the AUSROC 2.5 launch vehicle will have ~24 V DC available, and the valve control electronics will be run off this, which will be cabled down into the valve fairing along with the CAN data pair.

The Rutex R2020 board has four large, high current terminals connecting to its internal H-bridge - two connect to the motor, and two connect to the main high-power supply which drives the motor. This motor requires a 60 V power supply to operate at its maximum speed. The continuous current draw of the motor is 5 A, although the peak motor current (the stall current) is 30 A. Building any kind of power supply which can supply 5 A at 60 V is expensive and difficult, and especially so in a launch vehicle where batteries must supply all the electric power, with significant limits to their volume and mass. We are presently supplying 50 V to the motor, with the current required, for testing and development on the ground via a simple linear power supply. 50 V, as opposed to the motor's rated maximum of 60 V, is sufficient for operation of the motor at a sufficiently high speed.

In the launch vehicle, the 50 V motor power supply will be supplied via a pack of lithium-polymer cells within the valve fairing.

The R2020 driver board is rated for a maximum current of 40 A, so under even the worst case motor stall condition (at 27.5 A) it should never be expected to be damaged. However, the main motor power supply should be fused, for example to protect the Rutex board against a motor short and to protect the relatively thin wires connected to the motor, as well as to prevent fire or explosion of the batteries. A 5A fuse seems to work well; even with the gearhead and valve attached to the motor, current consumption of the system is less than 5 A.

The position encoder mounted on the motor is an E5S? -50-250-IEG from US Digital. This encoder outputs 50 pulses per revolution. Therefore, at a rotational speed of 3000 rpm at the motor, the output is 15,000 pulses per minute, or 2500 Hz. This encoder is connected to a Rutex R2210 single-ended encoder interface board, which is connected via a standard Cat. 5 patch cable (both boards have RJ-45 connectors intended for this purpose) back to the R2020 board, completing the servomechanism control loop.

We can communicate with the R2020 board using a very simple direction/step interface.

With a step multiplier of 5, one clock step into the R2020 board rotates the motor until 5 steps have come back from the encoder. Since there are 50 encoder output pulses per revolution, this corresponds to 1/10 of a revolution.

Since the gearhead has a 50:1 gear ratio, this 1/10 of a revolution of the motor corresponds to only 1/500 of a revolution of the valve.

Therefore, to turn the valve by, say, 90 degrees, we need to send a series of 125 pulses to the R2020 controller, at a frequency of at least 500 Hz for appropriately fast motion.

The step multiplier can be set using the Rutex setup (Windows) software, and saved into the EEPROM on the R2020 board. Increasing this step multiplier can be required for fast motion, since the input hardware on the Rutex board can only sample the step signal up to some certain frequency, although a 5 x step multiplier, for example, decreases the positioning resolution of the system by a factor of 5. However, I think 1/500 revolution resolution is pretty good for what we need.

ii. Motor and mechanical powertrain

This subsystem comprises the electric motor itself, the mechanical powertrain between the motor and the propellant valve, and the electromechanical feedback mechanism which provides feedback of the valve position back to the electronic controllers and to the main flight computer (via the microcontroller and the CAN interface).

The motors used are MCG ID23900 brush motors. Here is a datasheet for this motor.

The physical dimensions of the mounting flange of the motor are consistent with the NEMA 23 standard specification. The ID23900 datasheet above says that its continuous torque is 0.42 Nm. This is "stepped up" by the 50:1 gearbox, so you get 21 Nm at the valve. 21 Nm is equal to 2.14 kg-m, or 214 kg-cm. However, the peak instantaneous torque available may be higher.

The existing gearheads are Bayside RA60-050 50:1 right-angle reduction gearheads. (Do we have some kind of manual or datasheet available for these gearheads?)

We now have most of the mechanical assembly complete, with the motor mounting holes re-machined and the motor bolted onto the gearhead assembly. We have sourced a couple of linear motion sensing potentiometers (Colvern LM10 equivalents, #317-780 from RS Components. We're currently designing and implementing exactly how the valve position sensor assembly will fit together.

The position sensors don't quite fit into the holes in the aluminium adapter block... the block requires just a tiny bit of re-machining to enlarge the holes.

We will ultimately enlarge the hole and drill and tap two blind holes on either side of it to screw the sensor onto the side of the block. (As far as I can tell, it doesn't matter which side this goes on, since the block is symmetrical, and can be turned if appropriate.)

Now... the actuator shaft of the valve sticks up into the adapter block, and it fits into the slot/receiver/socket thing on the end of the gearhead, which is also protruding a little way down into the other side of the interface block.

We may also need to mount one or two high-power resistors or other heating elements on the adapter block on the liquid oxygen valve to keep this valve warm and prevent it from freezing or sticking. These will be powered from the external power supply umbilical from the launchpad, in the case of the AUSROC 2.5 vehicle, which will be severed on launch.

iii. Propellant valves

The valves are stainless steel three-piece ball valves, made by Apollo, I think, with 1" Swagelok tubing compression fittings.

Do we know exactly what model of valves these are? Do we have any more documentation or a datasheet? I don't know.
The only markings on the valve are "1000 CWP USA" / "CII CF8M? ". 1000 CWP is cold working pressure (in psig), I don't know what CII means, and CF8M? is the specific metallurgical composition of the stainless steel.

If we assume that from fully closed to fully open corresponds to 90 degrees of angular motion, we can define 0 degrees to be 0% propellant flow and +90 degrees to correspond to 100% propellant flow. The propellant valves are required to transit from fully closed to fully open within not more than 250 milliseconds.

90 degrees of valve travel within 250 ms corresponds to an angular speed of 60 rpm (1 Hz), at the valve. Since that speed is stepped down by the 50:1 gearbox, this corresponds to 3000 rpm (50 rps) at the motor.

The motor's maximum rotational speed is quoted as being 5500 rpm, at a motor voltage of 60 V. Assuming that the motor speed scales linearly with the voltage, then, the minimum voltage required for a rotational speed of at least 3000 rpm is 33 V. A 50 V motor power supply should be perfectly adequate for this purpose.

The propellants used in AUSROC 2.5 are liquid oxygen (LOX) and kerosene. Specifically, I believe the fuel used in past AUSROC 2 firings has been commonly available Jet A1 (jet fuel), as opposed to something like RP-1.

The physical compatibility of the valve materials with cryogenic liquid oxygen is a challenging problem. Oxygen boils at 90 K (-183 degrees C), and the valve assembly needs to not only withstand this temperature but also to withstand the thermal shock associated with the temperature change when the liquid oxygen is initially introduced into contact with the valve assembly, rapidly cooling it down from room temperature to cryogenic temperatures.

The valve assembly needs to be mechanically stable under these thermal conditions and it needs to be able to operate, and operate reliably with the required performance, under these conditions.

Since the failure of the LOX valve to open properly due to icing was one of the main factors which led to the destruction of the first AUSROC II vehicle in 1992, it's certainly important to pay special attention to these issues surrounding the LOX valve assembly.

Pictures and links:

A2.5_throttle_Parts.jpg

Motor, gearhead and valve assembly, with the valve attached to the gearhead.

6a00e398a4672600020123de11f243860c-500pi.jpg

Motor connected to Rutex R2020 board, with encoder interface also wired up.

(Photo courtesy of Andy Gelme - thanks!)

IMG_3017.jpg

AVR / CAN controller boards, designed and assembled by Luke.

(Photo courtesy of Andy Gelme - thanks!)

kerovalve.jpg

The motor and gearhead assembly, showing the valve/gearhead adapter block and the (unconnected) motor encoder wiring.

Radar Altimeter

White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the Chandrayaan-1 moon orbiter of the Indian Space Research Agency (ISRO).

We are also interested in the possible application of software-defined radio (SDR) principles to the design of this altimeter.

Here is a description of the basic technical characteristics of the Chandryaan MIP altimeter (from here):

"The C-band radar altimeter will measure the altitude of the probe in the final descent phase from ~5 km till impact. The radar makes use of an FM-CW type transmitter with the centre and modulation frequencies of 4.3 GHz and 100 Hz respectively, and a transmitted output power of 1 W (CW) with a frequency deviation of ±50 MHz. The receiver has a sensitivity of –78 dBm. A data rate of 5 Kbits per second with an update rate of 100 measurements per second are envisaged. The antennae system has been designed to have a gain of +10 dB and a DSP processor has been used for data processing. The altimeter would have an accuracy of 2 m for heights measured up to 150 m and 3% of the measured height for the range between 150 m and 5 km. A basic field evaluation of the altimeter has been carried out using aircraft sorties and by using an onboard GPS as reference."

MIP radar altimeter key parameters:

  • Frequency: C-Band, 4.3 GHz
  • Output power: 1 W, continuous wave frequency modulated
  • Sweep: 100 MHz (+-50 MHz)
  • Sweep period: 100 Hz
  • Output sample rate: 100 samples/sec
  • Maximum range: 5 km
  • Accuracy: 2m when range < 150m, 3% otherwise

Analysis of MIP radar altimeter:

  • FFT: 200 times/sec, 64 point
  • Max beat frequency: ~670 kHz
  • Max sampling rate: ~1300 kHz
  • Sampling rate decreases as range decreases, down to ~40 kHz?

Note: WLS could not find any vendor who could provide radar hardware 'out of the box' that has the range required.

Calculations of radar parameter support

A git repository at http://github.com/llnz/lnradardesign/tree/master has code that performs the calculations for the parameters of the radar. They are still being added to as more useful calculations are discovered.

Continuous Wave Frequency Modulated Radar

CWFM radar is a very smart way of creating a radar. It reduces the peak power demand, and also gets both range and speed information. First, a ramp generator creates a triangle wave, sweeping up and down. This analog ramp waveform is used to control a voltage-controlled oscillator (VCO), which generates a high-frequency microwave signal which is swept backwards and forwards in frequency. (Terrestrial C-band radar altimeters typically operate centred around 4.3 GHz, with an allowed bandwidth of 200 MHz. Therefore, we typically sweep from 4.2 to 4.4 GHz.) This signal is then transmitted at the target. The reflected signal is delayed relative to the transmitted frequency - and therefore its frequency is shifted, and the magnitude of that shift is proportional to altitude. The received signal is mixed with the transmitted signal, and the result is a beat frequency which is equal to the difference between the frequencies of the two signals. A low pass filter then removes the high frequency radar signal, giving just the beat frequency. This signal is then digitised by an analog to digital converter (ADC). Two sets of samples are taken, one for the up sweep, and one for the down sweep. Each set of samples are fed into a Fast Fourier Transform (FFT), and the peak (power) frequency is found for each. The difference between the up sweep frequency and the down sweep frequency is used to calculate the relative speed. The average of the frequencies is used to calculate the distance.

Below is a diagram that describes at a high level the main components of the radar system.

system-flow.png

The FFT and calculation stages are done in software. It is also possible that we might perform the ramp generation in software.

Matja¸ Vidmar's 4.3 GHz radar altimeters

Slovenian engineer Matja¸ Vidmar has designed and built a C-band (4.3 GHz) radar altimeter intended for use on small aircraft - and he has released the designs as "open source"! (NOTE: Vidmar has put all the details up on a public webpage - but I don't know if he has specified any licensing arrangements.)

First-generation radar altimeter (analog signal processing, PIC microcontroller)

Second-generation radar altimeter (digital signal processing, ARM7 microcontroller)

Plus the board designs and source.

This design (the ARM7-based design) is apparently capable of down to 15 cm maximum resolution, and operation at altitudes between 0 and 5000 feet (1524 m).

avnrb.gif

Block diagram of Matja¸ Vidmar's ARM DSP based 4.3 GHz vertical navigation radar: see http://lea.hamradio.si/~s53mv/avnr/adesign.html

Site Tools of the LunarNumbat Web

Miscellaneous Development Tasks

Some projects we do are for educational purposes or even just for fun. These currently include:

New Zealand has no Space program or coordination office. There is no regulation to manage space launches (other that the Resource Management Act which is applies to all landuse, CAA regulation that applies to all flight up to the edge of space, and the international treaty for outer space).

Rocketry

In the rocketry field, there are:

NZ Model Rocketry Association http://www.nzrocketry.org.nz/

Aerospace Education http://www.rockets.co.nz/
Education and supply company for model rocketry.

Rocketlab http://www.rocketlab.co.nz/
New (2007) company that is going to build sounding rockets with the eventual goal of suborbital then orbital flights.

Kiwi2Space http://www.kiwi2space.co.nz/
New Zealand team competing in the N-Prize

Spaceflight

In the spaceflight area there is:

NZ Spaceflight Association http://www.nzspace.org.nz/
Group that mostly "sits back and watch" (no plans to do any activities itself except talk).

NZL Sat
Geostationary satellite owner?/manager?/communications licensee (don't bother to visit their website, nothing there)

Massey University Student Space Exploration & Technology Initiative http://www-ist.massey.ac.nz/sseti/
Ground station? and involvement in ESA's SSETI

KiwiSat http://www.kiwisat.org/
NZ Amateur Satellite building project. Plenty of Massey University help, mostly vacuum chamber usage.

-- LeeBegg - 13 Feb 2009

Lunar Missions - Contemporary

Name Reference URL Launch Date
Kaguya http://en.wikipedia.org/wiki/SELENE 14 September 2007
Chandrayaan-1 http://en.wikipedia.org/wiki/Chandrayaan-1 22 October 2008
Chang'e 1 http://en.wikipedia.org/wiki/Chang'e_1 24 October 2007
Lunar Reconnaissance Orbiter http://en.wikipedia.org/wiki/Lunar_Reconnaissance_Orbiter scheduled 24 April 2009

-- MarcoOstini - 16 Feb 2009

Lunar Missions - Historic

-- MarcoOstini - 16 Feb 2009

Books

Lunar sourcebook : a user's guide to the moon
edited by Grant Heiken, David Vaniman, Bevan M. French
Cambridge University Press, 1991.
ISBN 0521334446

Lunar imaging camera (LIC) : pre-flight tests and operation plan
Akiko M. Nakamura
Japan Aerospace Exploration Agency, 2005.

Thermal characteristics of the moon
Edited by John W. Lucas.
MIT Press, 1972
ISBN 0262120585

A Primer in lunar geology
Ronald Greeley, Peter Schultz, editors.
Ames Research Center, National Aeronautics and Space Administration, 1974?

New views of the Moon
editors: Bradley L. Jolliff
Mineralogical Society of America, 2006.
ISBN 0939950723

Apollo 16 preliminary science report
prepared by NASA Manned Spacecraft Center.
Scientific and Technical Information Office, National Aeronautics and Space Administration, 1972.

The Exploration of Space
Arthur C. Clarke

Space Mission Analysis & Design
James Wertz and Wiley Larson
ISBN: 0-7923-0971-5
LoC? : TL 790.5732
Dewey: 629.4'1'088

Online Resources

NASA's Basics of Space Flight - http://www2.jpl.nasa.gov/basics/

Lunar Missions - Contemporary

Lunar Missions - Historic

-- JonathanOxer - 12 Feb 2009

Eagle

Easy to use, schematic capture and printed circuit board design package.

http://www.cadsoftusa.com/

Suitable Software

So as to avoid re-inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful in the overall Lunar Numbat endeavour. Many of the following should be available in Distro repositories.

(In time this page will likely include a reference table.)

Printed Circuit Board design

  • Eagle - PCB design, including schematic capture, board layout, and autorouter.

Simulators

Stellar Reference

  • Celestia - 3D astronomy app. Dial up date/time/location and observe.
  • KStars - Desktop planetarium depicting an accurate simulation of the night sky
  • astronomical almanac - Orbital positions of planetary bodies + performs rigorous coordinate reductions

Spacecraft Reference

  • Gpredict - Predict the location and visiability of satellites from downloadable TLE files.
TWiki's LunarNumbat web The LunarNumbat web of TWiki. TWiki is a Web-Based Collaboration Platform for the Enterprise. http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat Copyright 2010 by contributing authors 2010-08-26T05:59:46Z LNTaskClassGRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassGRockets 2010-08-26T05:59:46Z Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ... (last changed by LukeWeston) LukeWeston LNTaskClassCRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassCRockets 2010-08-26T04:27:53Z Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ... (last changed by LukeWeston) LukeWeston LNTaskRadarAltimeter http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskRadarAltimeter 2010-08-26T04:13:53Z Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ... (last changed by LukeWeston) LukeWeston LNTaskPropControlAvionics http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskPropControlAvionics 2010-08-26T04:04:35Z Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ... (last changed by LukeWeston) LukeWeston LNTaskGenTelMod http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskGenTelMod 2010-08-24T16:42:17Z Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ... (last changed by LukeWeston) LukeWeston SuitableSoftware http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitableSoftware 2010-04-08T23:21:53Z Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ... (last changed by MarcoOstini) MarcoOstini SuitSwareEagle http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitSwareEagle 2010-04-08T11:58:49Z Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/ (last changed by MarcoOstini) MarcoOstini HowToJoinLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/HowToJoinLN 2010-04-01T13:02:15Z How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ... (last changed by MarcoOstini) MarcoOstini AboutLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/AboutLN 2010-04-01T05:42:21Z About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ... (last changed by MarcoOstini) MarcoOstini ContribTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ContribTeam 2010-03-26T06:58:12Z Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ... (last changed by JamesPurser) JamesPurser WebLeftBar http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebLeftBar 2010-03-07T11:57:56Z LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ... (last changed by MarcoOstini) MarcoOstini BuildTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/BuildTeam 2010-02-05T07:25:18Z Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ... (last changed by MarcoOstini) MarcoOstini WebHome http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebHome 2010-02-04T07:37:14Z Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ... (last changed by MarcoOstini) MarcoOstini LNTaskHDVideoStillXmition http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskHDVideoStillXmition 2009-09-22T08:31:06Z HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ... (last changed by LeeBegg) LeeBegg ASRIDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ASRIDevelTasks 2009-06-24T15:57:00Z ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ... (last changed by MarcoOstini) MarcoOstini CurrentDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/CurrentDevelTasks 2009-06-20T18:02:54Z WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ... (last changed by MarcoOstini) MarcoOstini

50 Recent Changes in LunarNumbat Web retrieved at 01:57 (GMT)

Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ...
Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ...
Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ...
Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ...
Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ...
Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ...
Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/
How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ...
About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ...
Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ...
LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ...
Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ...
Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ...
HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ...
ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ...
WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ...
Statistics for LunarNumbat Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save ...
Despite being ignored for so long, some groups are working on Space Science in Australia Australian Space Research Institute (ASRI) ASRI Official site ...
New Zealand has no Space program or coordination office. There is no regulation to manage space launches (other that the Resource Management Act which is applies ...
Miscellaneous Development Tasks Some projects we do are for educational purposes or even just for fun. These currently include: Class C Rocket Launches Class ...
Lunar Numbat Resources Reference Material Suitable Software Space Science Groups Australian Space Groups New Zealand Space Groups ...
Lunar Missions Contemporary Name Reference URL Launch Date Kaguya http://en.wikipedia.org/wiki/SELENE 14 September 2007 Chandrayaan 1 ...
Lunar Missions Historic MarcoOstini 16 Feb 2009
Books Lunar sourcebook : a user's guide to the moon edited by Grant Heiken, David Vaniman, Bevan M. French Cambridge University Press, 1991. ISBN 0521334446 ...
Site Tools of the LunarNumbat Web WebTopicList all topics in alphabetical order WebChanges recent topic changes in this web WebNotify ...
LunarNumbat Web Preferences The following settings are web preferences of the LunarNumbat web. These preferences overwrite the site level preferences in ...
TWiki's LunarNumbat web
TWikiGuest example #64;your.company .WebChangesAlert, ., .TWikiRegistration
" else "TWiki's LunarNumbat web"}% /LunarNumbat
Number of topics: 35

See also: rss-small RSS feed, recent changes with 50, 100, 200, 500, 1000 topics, all changes

the LunarNumbat wiki

Welcome to the Lunar Numbat Wiki. We're group of Australians & New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google Lunar X-Prize team.

About Lunar Numbat About White Label Space About the Google Lunar X Prize
How do I join Lunar Numbat? Lunar Numbat Build Team Lunar Numbat Contributors Team

WLS Development Tasks

As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are:

ASRI Development Tasks

In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver:

Miscellaneous Development Tasks

Some projects we do are for educational purposes or even just for fun. These currently include:

Lunar Numbat Resources

Results from LunarNumbat web retrieved at 01:57 (GMT)

ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ...
About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ...
Despite being ignored for so long, some groups are working on Space Science in Australia Australian Space Research Institute (ASRI) ASRI Official site ...
Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ...
Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ...
WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ...
How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ...
Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ...
Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ...
Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ...
HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ...
Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ...
Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ...
Site Tools of the LunarNumbat Web WebTopicList all topics in alphabetical order WebChanges recent topic changes in this web WebNotify ...
Lunar Numbat Resources Reference Material Suitable Software Space Science Groups Australian Space Groups New Zealand Space Groups ...
Miscellaneous Development Tasks Some projects we do are for educational purposes or even just for fun. These currently include: Class C Rocket Launches Class ...
New Zealand has no Space program or coordination office. There is no regulation to manage space launches (other that the Resource Management Act which is applies ...
Lunar Missions Contemporary Name Reference URL Launch Date Kaguya http://en.wikipedia.org/wiki/SELENE 14 September 2007 Chandrayaan 1 ...
Lunar Missions Historic MarcoOstini 16 Feb 2009
Books Lunar sourcebook : a user's guide to the moon edited by Grant Heiken, David Vaniman, Bevan M. French Cambridge University Press, 1991. ISBN 0521334446 ...
Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/
Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ...
TWiki's LunarNumbat web
Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ...
LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ...
TWikiGuest example #64;your.company .WebChangesAlert, ., .TWikiRegistration
LunarNumbat Web Preferences The following settings are web preferences of the LunarNumbat web. These preferences overwrite the site level preferences in ...
" else "TWiki's LunarNumbat web"}% /LunarNumbat
Statistics for LunarNumbat Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save ...
Number of topics: 35

See also the faster WebTopicList

This is a subscription service to be automatically notified by e-mail when topics change in this LunarNumbat web. This is a convenient service, so you do not have to come back and check all the time if something has changed. To subscribe, please add a bullet with your WikiName in alphabetical order to this list:

Web Changes Notification Service

Each TWiki web has an automatic e-mail notification service that sends you an e-mail with links to all of the topics modified since the last alert.

Users subscribe to email notifications using their WikiName or an alternative email address, and can specify the webs/topics they wish to track using one of these bullet list formats:

three spaces * [ webname . ] wikiName - SMTP mail address
three spaces * [ webName . ] wikiName
three spaces * SMTP mail address
three spaces * SMTP mail address : topics
three spaces * [ webname . ] wikiName : topics

In the above examples, topics is a space-separated list of topic names. The user may further customize the specific content they will receive using the following formats:

  • Specify topics without a Web. prefix
  • Topics must exist in this web.
  • Topics may be specified using * wildcards
  • Each topic may optionally be preceded by a '+' or '-' sign. The '+' sign means "subscribe to this topic" (the same as not putting anything). The '-' sign means "unsubscribe" or "don't send notifications regarding this topic". This allows users to elect to filter out certain topics (and their children, to an arbitrary depth). Topic filters ('-') take precedence over topic includes ('+').
  • Each topic may optionally be followed by an integer in parentheses, indicating the depth of the tree of children below that topic. Changes in all these children will be detected and reported along with changes to the topic itself. Note This uses the TWiki "Topic parent" feature.
  • Each topic may optionally be immediately followed by an exclamation mark ! or a question mark ? with no intervening spaces, indicating that the topic (and children if there is a tree depth specifier as well) should be mailed out as complete topics instead of change summaries. ! causes the topic to be mailed every time even if there have been no changes, ? will mail the topic only if there have been changes to it. This only makes sense for subscriptions.

For example: Subscribe Daisy to all changes to topics in this web.

   * daisy.cutter@flowers.com
Subscribe Daisy to all changes in all webs that start with Web.
   * daisy.cutter@flowers.com: Web*
Subscribe Daisy to changes to topics starting with Petal, and their immediate children, WeedKillers and children to a depth of 3, and all topics that match start with Pretty and end with Flowers e.g. PrettyPinkFlowers
   * TWiki.DaisyCutter: Petal* (1) TWiki.WeedKillers (3) Pretty*Flowers
Subscribe StarTrekFan to changes to all topics that start with Star except those that end in Wars, sInTheirEyes or shipTroopers.
   * TWiki.StarTrekFan: Star* - *Wars - *sInTheirEyes - *shipTroopers
Subscribe Daisy to the full content of NewsLetter whenever it has changed
   * daisy@flowers.com: TWiki.NewsLetter?
Subscribe buttercup to NewsLetter and its immediate children, even if it hasn't changed.
   * buttercup@flowers.com: TWiki.NewsLetter! (1)
Subscribe GardenGroup (which includes Petunia) to all changed topics under AllnewsLetters to a depth of 3. Then unsubscribe Petunia from the ManureNewsLetter, which she would normally get as a member of GardenGroup? :
   * TWiki.GardenGroup: TWiki.AllNewsLetters? (3)
   * petunia@flowers.com: - TWiki.ManureNewsLetter
A user may be listed many times in the WebNotify topic. Where a user has several lines in WebNotify that all match the same topic, they will only be notified about changes that topic once (though they will still receive individual mails for news topics).

If a TWiki group is listed for notification, the group will be recursively expanded to the e-mail addresses of all members.

TIP Tip: List names in alphabetical order to make it easier to find the names.

Note for System Administrators: Notification is supported by an add-on to the TWiki kernel called the MailerContrib. See the MailerContrib topic for details of how to set up this service.

Note: If you prefer a news feed, point your reader to WebRss (for RSS 1.0 feeds) or WebAtom (for ATOM 1.0 feeds). Learn more at WebRssBase and WebAtomBase, respectively.

Related topics: WebChangesAlert, TWikiUsers, TWikiRegistration

LunarNumbat Web Preferences

The following settings are web preferences of the LunarNumbat web. These preferences overwrite the site-level preferences in TWiki.TWikiPreferences and Main.TWikiPreferences, and can be overwritten by user preferences (your personal topic, eg: TWikiGuest in the Main web).

Web Preferences Settings

These settings override the defaults for this web only. See full list of defaults with explanation. Many of the settings below are commented out. Remove the # sign to enable a local customisation.

  • List of topics of the LunarNumbat web:

 #D0D0D0 
  • Web-specific background color: (Pick a lighter one of the StandardColors).
    • Set WEBBGCOLOR = #D0D0D0
    • Note: This setting is automatically configured when you create a web

  • Image, URL and alternate tooltip text of web's logo.
    Note: Don't add your own local logos to the TWikiLogos topic; create your own logos topic instead.
    • #Set WEBLOGOIMG = T-logo-140x40-t.gif
    • #Set WEBLOGOURL = http://TWiki.org/
    • #Set WEBLOGOALT = Powered by TWiki

  • List this web in the SiteMap. If you want the web listed, then set SITEMAPLIST to on, do not set NOSEARCHALL, and add the "what" and "use to..." description for the site map. Use links that include the name of the web, i.e. LunarNumbat.Topic links.
    Note: Unlike other variables, the setting of SITEMAPLIST is not inherited from parent webs. It has to be set in every web that is to be listed in the SiteMap
    • Set SITEMAPLIST = on
    • Set SITEMAPWHAT = Lunar Numbat project pages
    • Set SITEMAPUSETO = ...collaborate on Lunar Numbat
    • Note: Above settings are automatically configured when you create a web

  • Exclude web from a web="all" search: (Set to on for hidden webs).
    • Set NOSEARCHALL =
    • Note: This setting is automatically configured when you create a web

  • Prevent automatic linking of WikiWords and acronyms (if set to on); link WikiWords (if empty); can be overwritten by web preferences:
    • #Set NOAUTOLINK =
    • Note: You can still use the [[...][...]] syntax to link topics if you disabled WikiWord linking. The <noautolink> ... </noautolink> syntax can be used to prevents links within a block of text.

  • Default template for new topics for this web:
    • WebTopicEditTemplate? : Default template for new topics in this web. (Site-level is used if topic does not exist)
    • TWiki.WebTopicEditTemplate: Site-level default topic template

  • Comma separated list of forms that can be attached to topics in this web. See TWikiForms for more information.
    • Set WEBFORMS =

  • Users or groups who are not / are allowed to view / change / rename topics in the LunarNumbat web: (See TWikiAccessControl). Remove the # to enable any of these settings. Remember that an empty setting is a valid setting; setting DENYWEBVIEW to nothing means that anyone can view the web.
    • Set DENYWEBVIEW =
    • Set ALLOWWEBVIEW =
    • Set DENYWEBCHANGE =
    • Set ALLOWWEBCHANGE = LnGroup?
    • Set DENYWEBRENAME =
    • Set ALLOWWEBRENAME =

  • Web preferences that are not allowed to be overridden by user or topic preferences:
    • Set FINALPREFERENCES = NOSEARCHALL, ATTACHFILESIZELIMIT, WIKIWEBMASTER, WEBCOPYRIGHT, WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, DENYWEBRENAME, ALLOWWEBRENAME

Help on Preferences

  • A preference setting is defined by:
    3 or 6 spaces * Set NAME = value
    Example:
    • Set WEBBGCOLOR = #FFFFC0
  • A preferences setting can be disabled with a # sign. Remove the # sign to enable a local customisation. Example:
  • Preferences are used as TWikiVariables by enclosing the name in percent signs. Example:
    • When you write variable %WEBBGCOLOR% , it gets expanded to #D0D0D0
  • The sequential order of the preference settings is significant. Define preferences that use other preferences first, i.e. set WEBCOPYRIGHT before WIKIWEBMASTER since %WEBCOPYRIGHT% uses the %WIKIWEBMASTER% variable.
  • You can introduce your own preferences variables and use them in your topics and templates.

Related Topics

Tools

TWiki search results for \.* http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat The LunarNumbat web of TWiki. TWiki is a Web-Based Collaboration Platform for the Enterprise. en-us Copyright 2010 by contributing authors TWiki Administrator [] The contributing authors of TWiki TWiki Powered by TWiki.LunarNumbat http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat http://www.lunarnumbat.org/wiki/pub/TWiki/TWikiLogos/T-logo-140x40-t.gif LNTaskClassGRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassGRockets Task Class G Rocket Launches There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview ... (last changed by LukeWeston) 2010-08-26T05:59:46Z LukeWeston LNTaskClassCRockets http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskClassCRockets Task Class C Rocket Launches Class C rockets are small, cheap hobby rockets that can be purchased in many hobby shops and launched from a suitable clear area. They ... (last changed by LukeWeston) 2010-08-26T04:27:53Z LukeWeston LNTaskRadarAltimeter http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskRadarAltimeter Radar Altimeter White Label Space have proposed to used a radar altimeter based on the design of the radar altimeter on the Moon Impact Probe (MIP) from the moon orbiter ... (last changed by LukeWeston) 2010-08-26T04:13:53Z LukeWeston LNTaskPropControlAvionics http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskPropControlAvionics Task Propulsion Control Avionics The goal of this task is to implement a variable throttle valve control mechanism which is controlled via pre determined instructions ... (last changed by LukeWeston) 2010-08-26T04:04:35Z LukeWeston LNTaskGenTelMod http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskGenTelMod Generic Telemetry Module ASRI Requirements To assist with the Sounding Rocket Program (SSRP) ASRI have requested the following 'loose' specifications to promote an ... (last changed by LukeWeston) 2010-08-24T16:42:17Z LukeWeston SuitableSoftware http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitableSoftware Suitable Software So as to avoid re inventing the wheel and to share experience, here are a collection of FOSS or other packages and applications that may prove helpful ... (last changed by MarcoOstini) 2010-04-08T23:21:53Z MarcoOstini SuitSwareEagle http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/SuitSwareEagle Eagle Easy to use, schematic capture and printed circuit board design package. http://www.cadsoftusa.com/ (last changed by MarcoOstini) 2010-04-08T11:58:49Z MarcoOstini HowToJoinLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/HowToJoinLN How do I join Lunar Numbat ? So you've read a little about the endeavour of the Numbat that could, and you'd like to be part of it? Welcome! Lunar Numbat is an Open ... (last changed by MarcoOstini) 2010-04-01T13:02:15Z MarcoOstini AboutLN http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/AboutLN About Lunar Numbat Lunar Numbat is a team of Australians and New Zealanders who use their skills and Open Source technologies to partner with the Google Lunar X ... (last changed by MarcoOstini) 2010-04-01T05:42:21Z MarcoOstini ContribTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ContribTeam Lunar Numbat Contributors Team The state of the Lunar Numbat endeavour is further pushed forward thanks to the efforts of the Contributors Team; developers who support ... (last changed by JamesPurser) 2010-03-26T06:58:12Z JamesPurser WebLeftBar http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebLeftBar LN Blog LN Mail List LN Project Mgmt LN Twitter feed Friends of LN Wiki Home Current Dev Tasks LN Resources ... (last changed by MarcoOstini) 2010-03-07T11:57:56Z MarcoOstini BuildTeam http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/BuildTeam Lunar Numbat Build Team Lunar Numbat has at it's core a driven volunteer Build Team assisted by the Contributors Team and interested people. The Build Team is: Andy ... (last changed by MarcoOstini) 2010-02-05T07:25:18Z MarcoOstini WebHome http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/WebHome Welcome to the Lunar Numbat Wiki. We're group of Australians New Zealanders who use Open Source technologies and our skill to partner with White Label Space, a Google ... (last changed by MarcoOstini) 2010-02-04T07:37:14Z MarcoOstini LNTaskHDVideoStillXmition http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/LNTaskHDVideoStillXmition HD Video Still Transmission GLXP Requirements This is a summarisation of the rules by LeeBegg, see the actual rules on the GLXP site. All requirements are after ... (last changed by LeeBegg) 2009-09-22T08:31:06Z LeeBegg ASRIDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/ASRIDevelTasks ASRI Development Tasks In cooperation with the Australian Space Research Institute (ASRI) we're working to develop and deliver: Generic Telemetry Module ... (last changed by MarcoOstini) 2009-06-24T15:57:00Z MarcoOstini CurrentDevelTasks http://www.lunarnumbat.org/cgi-bin/twiki/view/LunarNumbat/CurrentDevelTasks WLS Development Tasks As we work in cooperation with our partner White Label Space, the areas of technical support that are our focus to develop and deliver are: ... (last changed by MarcoOstini) 2009-06-20T18:02:54Z MarcoOstini

Web Search

Searched: \.*

Number of topics: 0

  Advanced search | Help
TIP: to search for all topics that contain "SOAP", "WSDL", a literal "web service", but not "shampoo", write: soap wsdl "web service" -shampoo
Search where:       
(otherwise search LunarNumbat Web only)

Other search options:

Warning
Can't INCLUDE TWiki.WebSearchAdvanced repeatedly, topic is already included.

Statistics for LunarNumbat Web

Month: Topic
views:
Topic
saves:
File
uploads:
Most popular
topic views:
Top contributors for
topic save and uploads:
Jun 2009 127 4 0  32 WebHome
 10 LNTaskClassGRockets
  9 LNTeamResources
  8 WebTopicCreator
  7 LNTRWLSDevTaskHDVid
  7 LNTaskClassCRockets
  5 AboutLN
  5 AustralianSpaceGroups
  5 ReferenceMaterial
  4 ContribTeam
  4 LNTaskPropControlAvionics
  4 MarcoOstini

Notes:

  • Do not edit this topic, it is updated automatically. (You can also force an update)
  • TWikiDocumentation tells you how to enable the automatic updates of the statistics.
  • Suggestion: You could archive this topic once a year and delete the previous year's statistics from the table.

Create New Topic in LunarNumbat Web

Topic name:


It's usually best to choose a WikiWord for the new topic name, otherwise automatic linking may not work. Characters not allowed in topic names, such as spaces will automatically be removed.

Topic parent:

Use template:

View templates


info Once you have created the topic, consider adding links in related topics to the new topic so that there are more ways people can discover it.
Number of topics: 35

  Simple search | Help
TIP: to search for all topics that contain "SOAP", "WSDL", a literal "web service", but not "shampoo", write: soap wsdl "web service" -shampoo
Search where:


(otherwise search LunarNumbat Web only)
Sort results by:


Make search:
(semicolon ; for and) about regular expression search
Don't show:

Do show: about BookView
Limit results to: (all to show all topics)

Other search options:

Statistics for LunarNumbat Web

Month: Topic
views:
Topic
saves:
File
uploads:
Most popular
topic views:
Top contributors for
topic save and uploads:
Jun 2009 127 4 0  32 WebHome
 10 LNTaskClassGRockets
  9 LNTeamResources
  8 WebTopicCreator
  7 LNTRWLSDevTaskHDVid
  7 LNTaskClassCRockets
  5 AboutLN
  5 AustralianSpaceGroups
  5 ReferenceMaterial
  4 ContribTeam
  4 LNTaskPropControlAvionics
  4 MarcoOstini

Notes:

  • Do not edit this topic, it is updated automatically. (You can also force an update)
  • TWikiDocumentation tells you how to enable the automatic updates of the statistics.
  • Suggestion: You could archive this topic once a year and delete the previous year's statistics from the table.

Create New Topic in LunarNumbat Web

Topic name:


It's usually best to choose a WikiWord for the new topic name, otherwise automatic linking may not work. Characters not allowed in topic names, such as spaces will automatically be removed.

Topic parent:

Use template:

View templates


info Once you have created the topic, consider adding links in related topics to the new topic so that there are more ways people can discover it.
Number of topics: 35
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback